Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
118134 冯诚阳 数组转置 C++ Accepted 1 MS 268 KB 753 2025-04-24 18:45:58

Tests(1/1):


Code:

#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; }