c语言题 编写程序输出下面图像(要求用嵌套的循环语句实现)。 1 21 321 4321 54321

图片
2024-11-18 18:31:35
推荐回答(3个)
回答(1):

#include "stdio.h"
int main(int argv,char *argc[]){
int i,j;
for(i=0;i<5;i++){
for(j=5-i;j>0;printf(" "),j--);
for(j=i+1;j>0;printf("%d",j--));
printf("\n");
}
return 0; 
}

运行结果:

回答(2):

#include
void main ()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
putchar(' ');
for(j=i;j<=i;j--)
printf("%d",j);
putchar('\n');
}
}

回答(3):

#include
main()
{
int i,j,k,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
putchar(' ');
for(k=1;k<=i;k++)
printf("%d",i-k+1);
printf("\n");
}
return 0;
}