#2657. [GESP202606 二级 C++] 第 14 题

[GESP202606 二级 C++] 第 14 题

如下 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

{{ select(1) }}

  • A
  • B
  • C
  • D