#include
#include <Windows.h>
using namespace std;
int main(void) {
int lien; //层数
cout << "请输入打印层数:";
cin >> lien;
//嵌入式循环打印 先打印 (空格 *号 换行)
// p<=i*2 等同于 p<i*2+1
for(int i=0; i<lien; ++i) {
for(int j=0; j<lien-i; ++j) {
cout << " ";
}
for(int p=0; p<=i*2; ++p) {
cout << "*";
}
cout << endl;
}
system("pause");
return 0;
}
/** 用*号打印如下
4 * 1
3 *** 3
2 ***** 5
1 ******* 7
0 ********* 9
**/