C++primer plus 第五章
10.编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后,程序将显示相应行数的型号,其中第一行包括一个星号,第二行包括两个星号,以此类推。每一行包含的字符数等于用户指定的行数,在星号不够的情况下,在星号前面加句点。程序的运行情况如下:
#include<iostream>
int main()
{
using namespace std
;
int row
;
cin
>> row
;
for (int i
= row
; i
> 0; i
--)
{
for (int j
= 0; j
< row
; j
++)
{
if (j
< i
- 1)
cout
<< ".";
else
cout
<< "*";
}
cout
<< endl
;
}
return 0;
}
第n行打印(row-n)个点,n个星号,n<=row;