#include<stdio.h>
int main()
{
int i, j, m, n;
scanf("%d", &n);
m = (n - 1) / 2 ;
for (i = m + 1; i > 0; i--)
{
for (j = m + 1 - i; j > 0; j--)
{
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++)
{
printf("*");
}
printf("\n");
}
for ( i=2;i<=m+1;i++ )
{
for (j = m + 1 - i; j > 0; j--)
{
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++)
{
printf("*");
}
printf("\n");
}
}
这篇文章描述了一个用C语言编写的程序,通过嵌套for循环生成一个中心对齐的星号图案,展示了基础的控制结构和打印操作。

5434

被折叠的 条评论
为什么被折叠?



