求解C语言!下面两个空填什么才会输出这样的图形 1 121 12321 1234321 123454321

2024-11-24 06:39:28
推荐回答(3个)
回答1:

1、实现这样图形的最简单方法就是使用循环的嵌套。

2、c代码示例如下:

#include
int main(  )
{  
int i,j,k,m;
for(i=1;i<=5;i++)
{
  for(m=1;m<=5-i;m++)printf(" "); 
  for(j=1;j<=i;j++)printf("%d",j);
  for(k=j-2;k>=1;k--)printf("%d",k);
  printf("\n");
}
}

回答2:

(1)处是 j<=i
(2)处是 printf("\n");

回答3:

第一空是j<=i