7. 求3行4列矩阵的转置矩阵。(用函数实现)

c++

#include<stdio.h>
int main()
{ int a[3][4],b[4][3],i,j;
printf("array a:\n");
for(i=0;i<3;i++) //输入三行四列数组
{for(j=0;j<4;j++)
{scanf("%10d",&a[i][j]);
b[j][i]=a[i][j];} //实现倒置
printf("\n");
}

printf("array b:\n");
for(i=0;i<4;i++) //输出倒置后的 数组
{for(j=0;j<3;j++)
printf("%5d",b[i][j]);
printf("\n");
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考