解题思路:首先是对这个矩阵的输入,这个大家不陌生,接着就是对矩阵按要求进行处理,看下面的代码,很直观的
注意事项:别的语言我不知道,用c语言输出的时候,要进行处理,不然得到的就是直接一行数字,没有那个几行几列的格式,自己动手试试就知道。
参考代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j;
int count=0;
int buf1[3][3],buf2[3][3];
for(i=0;i<3;i++){
for(j=0;j<3;j++){
scanf("%d",&buf1[i][j]); //数组的输入
}
}
for( i=0;i<3;i++){
for(j=0;j<3;j++){
buf2[i][j]=buf1[j][i]; //数组的处理
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("%d ",buf2[i][j]); //数组的输出
count++;
if(count==3){
count=0;
printf("\n"); //为了在输入三个数后能够自动换行;
}
}
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码) 用函数传参的方法浏览:4101 |
C语言考试练习题_排列 (C语言代码)浏览:1344 |
C语言训练-字符串正反连接 (C语言代码)浏览:634 |
兰顿蚂蚁 (C++代码)浏览:1133 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:786 |
wu-淘淘的名单 (C++代码)浏览:1347 |
WU-C语言程序设计教程(第三版)课后习题12.1 (C++代码)浏览:948 |
A+B for Input-Output Practice (VI) (C语言代码)浏览:563 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1434 |
The 3n + 1 problem (C语言代码)浏览:507 |