作业帮 > 综合 > 作业

用for语句编写程序输出如下图案.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 13:25:45
用for语句编写程序输出如下图案.
用for语句编写程序输出如下图案
*
***
#include<iostream>
using namespace std;
int main(void)
{
 int line,i,j;
 cout<<"How many lines?"<<endl;
 cin>>line;//由于屏幕大小有限,输入的line值不宜过大,例如100可能就不行
 cout<<"What character?"<<endl;
 for(i=1;i<=line;i++)//循环line次,输出line行
 {
  for(j=line;j>=i;j--)
   cout<<"  ";//两个空格,如果想让输出地图形更加稀疏,这里改成三个空格,对应的下下一行星号后有两个空格
  for(j=1;j<=i-1;j++)
   cout<<"* ";//星号后还有一个空格符
  cout<<endl;
 }
 system("pause");
 return 0;
}满意请采纳.