怎么用for嵌套循环结构,C语言表达下图。定义i打印行数,j打印空格数,K打印的星号个数

如题所述

可以使用两个二重循环。第一个二重循环打印图形的上半部分,再用一个二重循环打印图形的下半部分。
下面是程序的源代码和运行情况的截图。
#include
int main()
{ int i,j,k;
for(i=0;i<3;i++)
{for(j=1;j<3-i;j++)
printf(" ");
for(k=0;k<=i;k++)
printf("* ");
printf("\n");
}
for(i=1;i>=0;i--)
{for(j=1;j<3-i;j++)
printf(" ");
for(k=0;k<=i;k++)
printf("* ");
printf("\n");
}
return 0;
}

温馨提示:答案为网友推荐,仅供参考