65、<简单>有趣图形-4 #include iostream #include iomanip using namespace std; int main() { int n; cin n; int arr[12][12] {0}; // n≤12数组足够 // 1. 填充反对角线 ij n-1 for (int i 0; i n; i) { int j n - 1 - i; arr[i][j] j 1; } // 2. 逐行、逐列填充右下区域ij n-1 for (int i 0; i n; i) { for (int j 0; j n; j) { if (i j n - 1) { arr[i][j] arr[i][j-1] arr[i-1][j]; } } } // 3. 打印方阵场宽5 for (int i 0; i n; i) { for (int j 0; j n; j) { if (i j n - 1) { cout setw(5) ; // 左上空白 } else { cout setw(5) arr[i][j]; } } cout endl; } return 0; }