Problem Description
拟用setw、cout和for循环编写程序,打印输出“输出样例”中的图形。请完善下面的程序:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
//你的代码将被嵌在这里
return 0;
}
Input Description
从键盘录入一个正整数n,用于表示输出图形的行数
Output Description
按格式输出n行星号图形
Sample Input
4
Sample Output
* *** ***** *******
cin >> n;
int x,y ;
for (int i = 1, j = n; i <= n; i++, j--)
{
cout << setw(j);
x = i;
y = i;
while (x--)//x次循环
{
cout << "*";
}
while (--y)//x-1次循环
{
cout << "*";
}
cout << "\n";
}