编写一个C++程序,打印以下图案

来源:百度知道 编辑:UC知道 时间:2024/06/12 10:49:22
编写一个C++程序,打印以下图案
*
* * *
* * * * *
* * *
*

#include <iostream>
#define hs 5
using namespace std;

int main()
{
for(int i = 0; i < hs; i++)
{
int j = (hs-1)/2-i;
if (j < 0) j = 0 - j;
int k = hs-j-j;
for(int l = 0; l < j; l++) cout << " ";
for(int l = 0; l < k; l++) cout << "* ";
cout << endl;
}
//system("pause");
}

更改 #define hs 5 的 5(行数) 至其他奇数可以产生类似图形...