Run ID:118134
提交时间:2025-04-24 18:45:58
#include <iostream> using namespace std; // 转置函数 void transpose(int arr[3][3]) { for(int i = 0; i < 3; i++) { for(int j = i+1; j < 3; j++) { // 交换arr[i][j]和arr[j][i] swap(arr[i][j], arr[j][i]); } } } int main() { int arr[3][3]; // 输入3×3数组 for(int i = 0; i < 3; i++) { for(int j = 0; j < 3; j++) { cin >> arr[i][j]; } } // 调用转置函数 transpose(arr); // 输出转置后的数组 for(int i = 0; i < 3; i++) { for(int j = 0; j < 3; j++) { cout << arr[i][j] << " "; } cout << endl; // 每行末尾换行 } return 0; }