#include<stdio.h>
int main(){
int a[2][3]={{1,2,3},{4,5,6}}; //定义两个数组并给其中一个赋初值
int b[3][2];
int i,j;
for(i=0;i<=1;i++){ //将a中的数组行和列互换,并储存再b中
for(j=0;j<=2;j++){
b[j][i]=a[i][j];
}
}
for(i=0;i<3;i++){ //循环输出数组
for(j=0;j<2;j++){
printf("%d ",b[i][j]);
}printf("\n");
}
return 0;
}
交换数组的行和列,并存到另一个二维数组
最新推荐文章于 2024-06-09 20:18:37 发布