如下 C++ 代码执行后,输入 4 后,输出的数字图形是( )。 int n; cin >> n; for (int i = n; i > 0; i--) { for (int j = 0; j < n - i; j++) cout << "0 "; for (int k = 0; k < i; k++) cout << k + 1 << " "; cout << endl; }
A:1 2 3 4 1 2 3 0 1 2 0 0 1 0 0 0
B:1 2 3 4 0 1 2 3 0 0 1 2 0 0 0 1
C:1 2 3 4 2 3 4 0 3 4 0 0 4 0 0 0
D:0 0 0 1 0 0 1 2 0 1 2 3 1 2 3 4
正确答案:B
试卷来源:202606 CCF-GESP编程能力等级认证C++二级真题