题目描述
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。
输入
一个3x3的矩阵
输出
转置后的矩阵
//
输入示例:
1 2 3
 4 5 6
 7 8 9
 输出示例:
1 4 7 
 2 5 8 
 3 6 9 
AC代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{int shuzu[3][3];for (int i = 0; i < 3; i++){for (int j = 0; j < 3; j++){cin >> shuzu[i][j];}}int num = 1;for (int i = 0; i < 3; i++){for (int j = 0; j < 3; j++){if (num % 3 == 0 && num != 0){cout << shuzu[j][i] << " " << endl;num++;}else{cout << shuzu[j][i] << " ";num++;}}}
}今天是六一儿童节,博主在这里祝大家儿童节快乐!!!