用setw.cout和for循环编写打印输出下面图形(金字塔形,居中)的程序
*
***
*****
*******
空格可以考虑setw()的控制输出域宽的功能
每行“*”的数量可以用循环变量来控制
因此可得代码为
#include "pch.h"
#include <iostream>
#include<iomanip>
using namespace std;
int main()
{
for (int i = 0; i <= 3; i++) {
cout << setw(4 -i) << '*';
for (int j = 0; j <i * 2; j++) {
cout << '*';
}
cout << endl <<endl;
}
return 0;
}
注意头文件