C语言 用二维数组编程输出如下图形11 2 11 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 2 11 2 3 4 5 6 5 4 3 2 1最开始的 1 在正中间

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 15:25:32
C语言 用二维数组编程输出如下图形11 2 11 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 2 11 2 3 4 5 6 5 4 3 2 1最开始的 1 在正中间

C语言 用二维数组编程输出如下图形11 2 11 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 2 11 2 3 4 5 6 5 4 3 2 1最开始的 1 在正中间
C语言 用二维数组编程输出如下图形
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
最开始的 1 在正中间

C语言 用二维数组编程输出如下图形11 2 11 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 2 11 2 3 4 5 6 5 4 3 2 1最开始的 1 在正中间
#include<stdio.h>
int main()
{
int i,j;
for(i=0;i<6;i++)
{
for(j=1;j<6-i;j++)
{
printf("  ");
}
for(j=1;j<=i+1;j++)
{
printf("%d ",j);
}
for(j=j-2;j>=1;j--)
{
printf("%d ",j);
}
printf("\n");
}
return 0;
}