#include<stdio.h>
void main()
{
int i,j,t;
int a[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%3d",a[i][j]);
printf("/n");
}
printf("/n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
t=a[i][j];
a[i][j]=a[j][i];
a[j][i]=t;
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%3d",a[i][j]);
printf("/n");
}
}
二维数组置换
最新推荐文章于 2023-12-02 18:23:36 发布
本文展示了一个使用C语言实现的简单二维数组转置程序。该程序首先打印原始的3x3二维数组,然后通过双层循环交换数组元素实现转置,并最后输出转置后的数组。此代码适用于初学者理解二维数组及数组转置的基本概念。
1万+

被折叠的 条评论
为什么被折叠?



