Description
用*字符输出一个Z形的图案
Input
输入一个整数n,n大于等于3
Output
输出Z字形图案。
第一行为n个*字符
最后一行也为n个*字符
第二行,在n-1列输出一个*字符
第三行,在n-2列输出一个*字符
Sample Input
5
Sample Output
*****
*
*
*
*****
代码
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,d,e,s;
cin>>b;
for(a=1;a<=b;a++)
{
cout<<"*";
}
cout<<endl;
for(d=1;d<=b-2;d++)
{
for(c=b-d;c>=2;c--)
{
cout<<" ";
}
cout<<"*";
cout<<endl;
}
for(s=1;s<=b;s++)
{
cout<<"*";
}
return 0;
}