[C语言] " * "旗
在屏幕上输出以下图案:
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
这个和九九乘法口诀表的原理一致,只不过去掉数字留下星号:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b;
for (a = 1; a <= 7; a++)
{
for (b = 1; b <= 2 * a - 1; b++)
{
printf("*");
}
printf("\n");
}
a--;
for (a = 6; a >= 1; a--)
{
for (b = 1; b <= 2 * a - 1; b++)
{
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}
输出结果: