1959: 图案打印
2013-12-25 15:04
218 查看
#include<iostream>
using namespace std;
int main()
{int n,i,s;
cin>>n;
for(i=1;i<=n;i++)
{for(s=2*n-2*i;s>0;s--)
cout<<' ';
cout<<'*';
for(s=4*(i-1)-1;s>0;s--)
cout<<' ';
if(i>1)
cout<<'*';
cout<<endl;
}
for(i=n-1;i>0;i--)
{for(s=2*n-2*i;s>0;s--)
cout<<' ';
cout<<'*';
for(s=4*(i-1)-1;s>0;s--)
cout<<' ';
if(i>1)
cout<<'*';
cout<<endl;
}
return 0;
}
1959: 图案打印
时间限制: 1 Sec 内存限制: 64 MB提交: 8 解决: 5
[提交][状态][讨论版]
题目描述
一年一度的植树节就要到了,计算机学院学生准备在学院教学楼门前的空地上种植树木。为使树木排列得更加美观,大家决定把树木排列成菱形。现在告诉你我们所拥有的树木能排列成边长为N的菱形,请你编程输出树木所排列的图案(用*号代表树木)。输入
一个整数N(1≤N≤10)。输出
排列成菱形图案的*号。请注意在图案中:每行树木之间无空行,每列树木之间均有一个空列。样例输入
3
样例输出
* * * * * * * *
相关文章推荐
- 1959: 图案打印
- 1959: 图案打印----java版
- 1959: 图案打印
- YTU 1959: 图案打印(打印图形)
- OJ 1959: 图案打印(菱形)
- YTU 1495 蛇行矩阵 &&YTU 1607 字符棱形&&YTU 1959 图案打印&&YTU 2016 打印金字塔(【今晚先紧张一下下】)
- 1127图案打印
- 循环打印四个图案
- 【程序19】 题目:打印出如下图案(菱形) * *** ****** ******** ****** *** *
- 巧妙打印对称图案
- *号图案打印练习二
- Sony笔试题 ——完成打印图案的程序
- 图案打印
- 利用java打印出金字塔图案
- Problem G: 打印字母菱形图案
- 【C】打印菱形图案
- C语言中打印特殊图案的实现代码
- 打印菱形字符图案
- 打印一个棋盘格图案
- 编程打印三角形数字图案.java