99问答网
所有问题
初始化一个两行三列的二维数组,然后将其行列互换存放到另一个数组,以矩形形式打印输出数组中的每个元素
初始化一个两行三列的二维数组,然后将其行列互换存放到另一个数组,以矩形形式打印输出数组中的每个元素
举报该问题
推荐答案 2017-06-13
将一个四行四列的二维数组行列互换后存到 "另一个数组" 中:
int a[4][4],b[4][4];
for(i=0;i<4;i++) //转置
for(j=0;j<4;j++)
b[j][i]=a[i][j];
for(i=0;i<4;i++) //输出
{ for(j=0;j<4;j++)
printf("%5d",b[j][i]);
printf("\n");
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WetWXte7jvettzjOOB.html
相似回答
大家正在搜
相关问题
C程序题目:将一个四行四列的二维数组行列互换后存到另一个数组...
二维数组行列互换,并存到另一个二维数组中。
从键盘输入一个3×4的二维数组,将该数组的行、列元素互换,存...
C语言中如何将一个3×3的二维数组,行列互换,并赋值到另一个...
输入一个3行3列的二维数组,输出其转置矩阵对应的二维数组,即...
C语言,将一个二维数组a的行和列的元素互换,存到另一个二维数...
实现一个给定的二维数组(M*N)的转置(行列互换)的c++程...
用C#语言 将一个二维数组行和列元素互换,存到另一个二维数组...