如下 C++ 代码执行后,输入 后,输出的数字图形是( )。
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. ```cpp
2 3 4
2 3 0
2 0 0
0 0 0
- **B.** ```cpp
2 3 4
1 2 3
0 1 2
0 0 1
- C. ```cpp
2 3 4
3 4 0
4 0 0
0 0 0
- **D.** ```cpp
0 0 1
0 1 2
1 2 3
2 3 4