提交时间:2025-05-25 08:02:58

运行 ID: 65716

#include <iostream> using namespace std; int main() { int n; cin>>n; int old_arr[n],new_arr[n][n]; // 在创建一维数组的同时,创建二维数组 for(int i = 0; i < n*n; i ++) { cin>>old_arr[i]; new_arr[i/n][i%n] = old_arr[i]; } // 输出二维数组 for(int i = 0; i < n; i ++) { for(int j = 0; j < n; j ++) { cout<<new_arr[i][j]; if(j != n-1) cout<<" "; } cout<<endl; } return 0; }