1219 - 放大的箭头
题目描述
请打印 �n 行的放大的箭头( �n 一定是一个奇数)
如:输出 55 行的箭头,输出结果如下,为方便理解,我们用□□ 代表空格,实际输出的时候,请输出空格!
每行有 �n 颗星!
*****
□*****
□□*****
□*****
*****
输入
�n ,代表有 �n 行的图形( �n 一定是一个奇数)。
输出
�n 行的图形!
样例
输入
复制
5
输出
复制
***** ***** ***** ***** *****
#include<iostream>
using namespace std;
int main()
{
int i,l,j,n;
cin>>n;
for(i=1;i<=(n+1)/2-1;i++)
{
for(l=1;l<=i-1;l++)
{
cout<<" ";
}
for(j=1;j<=n;j++)
{
cout<<"*";
}
cout<<endl;
}
int a,b,c;
for(a=1;a<=(n+1)/2;a++)
{
for(b=1;b<=(n+1)/2-a;b++)
{
cout<<" ";
}
for(c=1;c<=n;c++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}