下面 C++ 代码实现输出如下图形,横线应填入的代码是( )。
高度:5
*
***
*****
*******
*********
int height;
cout << "高度: ";
//获取用户输入的高度
cin >> height;
for (i=0; i<height; i++){
//打印每行前面的空格
for (j = 0; j < ____________; j++)
cout << " ";
//打印每行的星号
for (k = 0; k < ____________; k++)
cout << "*";
//输出一行后,换行
cout << endl;
}
- A. 第 横线处应填入:
height - i
第 横线处应填入:2 * i
- B. 第 横线处应填入:
height
第 横线处应填入:2 * i
- C. 第 横线处应填入:
height - i
第 横线处应填入:2 * i + 1
- D. 第 横线处应填入:
height - i - 1
第 横线处应填入:2 * i + 1