C++矩阵转置
看了很多网山有关矩阵转置的代码,大部分还用了中间变量,本人亲测矩阵转置代码无误,望对广大C++初学者有所帮助!
题目如下:
写一个函数,使给定的一个二维数组(3x3)转置,即行列互换。
Input
一个3×3的矩阵
Output
转置后的矩阵(每两个数字之间均有一个空格)
Sample Input
1 2 3
4 5 6
7 8 9
Sample Output
1 4 7
2 5 8
3 6 9
代码如下:
#include <iostream>
#include <string>
#include <iomanip>
#include <vector>
#include <array>
#include <algorithm>
using names