c语言程序设计对x数组({1,2,3,4}{5,6,7,8}{9,10,11,12}{13,14,15,16})输出数组的右上半三角

2024-12-15 18:49:57
推荐回答(2个)
回答1:

#include
main()
{
int i,j,x[4][4]={ {1,2,3,4},
{5,6,7,8},
{9,10,11,12},
{13,14,15,16} };
for(i=0;i<4;i++)
{
for(j=0;j printf(" ");
for(;j<4;j++)
printf("%4d",x[i][j]);
printf("\n");
}
getchar();
}

回答2:

程序如下:请参考
#include
main()
{int i,j,y[4][4],x[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
for(i=0;i<4;i++)
for(j=0;j<=i;j++)
y[i][j]=x[i][j];

for(i=0;i<4;i++)
for(j=0;j<=i;j++)
printf("%4d",y[i][j]);

}