//写一个函数,使给定的一个3*3的二维整型数组转置,即行列互换
#include <stdio.h>
int main(){
void zhuanzhi(int array[3][3]);
//输入一个3*3的二维数组
int a[3][3],b[3][3];
int i,j;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
scanf("%d",&a[i][j]);
}
}
zhuanzhi(a);
return 0;
}
void zhuanzhi(int array[3][3]){
int i,j;
int b[3][3];
for(i=0;i<3;i++){
for(j=0;j<3;j++){
b[j][i]=array[i][j];
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("%d\t",b[i][j]);
}
printf("\n");
}
}
【C】写一个函数,使给定的一个3*3的二维整型数组转置,即行列互换
最新推荐文章于 2024-04-27 20:11:42 发布