50、<简单>数字方阵-对角线-2
#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,此处输出1,其余输出0 int num = (i + j == N - 1) ? 1 : 0; cout << setw(3) << num; } cout << endl; } return 0; }