下面 C++ 代码实现输出如下图形,应该在横线处填入的代码是( )。
请输入层数:10
1
23
456
7891
23456
789123
4567891
23456789
123456789
1234567891
cout << "请输入层数:";
cin >> N;
K = 1;
for (i = 1; i < N + 1; i++){
for (int _ = 1; _ < ____________; _++)
cout << " ";
for (int _ = 1; _ < ____________; _++){
cout << K;
K += 1;
if (K == 10)
K = 1;
}
cout << '\n';
}
- A. 第一个横线处应填入:
N - i + 1
第二个横线处应填入:i + 1
- B. 第一个横线处应填入:
N - i
第二个横线处应填入:i
- C. 第一个横线处应填入:
N
第二个横线处应填入:i
- D. 第一个横线处应填入:
N - i
第二个横线处应填入:i + 1