#在屏幕上输出以下图案: * *** ***** ******* ********* *********** ************* *********** ********* ******* ***** *** *
思路分析:这个图案可以分成两部分打印:上部分和下部分;上部分和下部分相反。
完整程序:
#include<stdio.h>
#include<windows.h>
int main()
{
int i, j;
for (i = 0; i <= 7; i++)
{
for (j = 0; j < 2 * i + 1; j++)//按照
printf("*");
printf("\n");
}
for (i = 0; i <= 7; i++)
{
for (j = 0; j <2*(7-i)-1; j++)
{
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}
程序运行结果: