单选题

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

赣ICP备20007335号-2