问题描述
用C++实现输出*型图案
实现程序
代码如下(示例):
#include <iostream>
using namespace std;
int main()
{
int i, k;
for (i = 1; i <= 4; i++) // 输出上面4行*号
{
for (k = 0; k <= 2*i-2; k++)
cout << "*"; // 输出*号
cout << endl; //输出完一行*号后换行
}
for (i = 1; i <= 3; i++) // 输出下面3行*号
{
for (k = 0; k <= 6- 2 * i; k++)
cout << "*"; // 输出*号
cout << endl; // 输出完一行*号后换行
}
return 0;
}
实验结果
如下(示例):
*
***
*****
*******
*****
***
*
--------------------------------
Process exited after 0.3646 seconds with return value 0
请按任意键继续. . .