star.cpp
来自「我学习C++ Primer Plus过程中写下的课后作业的编程代码」· C++ 代码 · 共 30 行
CPP
30 行
//9.编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后,程序将显示相应
//行数的星号,其中第一行包括一个星号,第二行包括两个星号,依此类推。每一行包含的字符数等于
//用户指定的行数,在星号不够的情况下,在星号前面加上句点。
#include <iostream>
using namespace std;
int main()
{
int line;
int row=0;
cout<<"请输入你要打印的行数:";
cin>>line;
for (int i=0; i<line; i++)
{
for(row=0; row<line-i-1; row++) //第i行打印line-i-1个 '.'(i从0开始)
{
cout<<".";
}
for(row=line-i-1; row<line; row++) //第i行打印i+1个'*'(i从0开始)
{
cout<<"*";
}
cout<<endl;
}
cin.get();
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?