#include <iostream> #include <iomanip> using namespace std; int main() { int N; cout << "请输入方阵阶数N(0<N<=10):"; cin >> N; // i代表行,j代表列 for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { // 公式:当前数字 = i + j * N + 1 int num = i + j * N + 1; cout << setw(3) << num; } cout << endl; } return 0; }