解题思路:输入-转换-输出
注意事项:n行m列在转换后就是m行n列
参考代码:
#include<stdio.h>
int main()
{
int m,n;
int a[101][101];
int b[101][101];
int c[101][101];
scanf("%d %d\n",&m,&n);
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
scanf("%d ",&a[i][j]);
}
scanf("\n");
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
b[j][i]=a[i][j];
//c[i][j]=b[i][j];
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
printf("%d ",b[i][j]);
}
printf("\n");
}
return 0;
}
0.0分
0 人评分
兰顿蚂蚁 (C++代码)浏览:1160 |
C语言训练-亲密数 (C语言代码)浏览:697 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:624 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1483 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:582 |
数组与指针的问题浏览:760 |
蛇行矩阵 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:548 |
简单的a+b (C语言代码)浏览:497 |