在一个二维数组中形成并输出如下矩阵:
A=⎡⎣⎢⎢⎢⎢1234511234111231111211111⎤⎦⎥⎥⎥⎥
输出格式:"%d "
程序运行示例如下:
1 1 1 1 1
2 1 1 1 1
3 2 1 1 1
4 3 2 1 1
5 4 3 2 1
#include<stdio.h>
int main()
{
int a[5][5];
int i,j;
for(i=0;i<5;i++)
{
a[i][0]=i+1;
a[i+1][1]=i+1;
a[i+2][2]=i+1;
a[i][3]=1;
a[i][4]=1;
}
a[0][1]=1;
a[0][2]=1;
a[1][2]=1;
a[4][3]=2;
a[4][4]=1;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
}