2759: 练37.3 图形的窍门2

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:83 解决:31

题目描述

试编一个程序,输出如图所示的三角形 。
   *
  ***
  *****
 *******
*********

输入

无。

输出

如图所示的三角形。

样例输入 复制

样例输出 复制

    *
   ***
  *****
 *******
*********

提示

#include<bits/stdc++.h>
using namespace std;

int main()
{	
    int i,j;
    for(i=1;i<=5;i++)  //控制行数 
    {
    	if (i<5) 
    	    cout<<setw(5-i)<<" ";  //确定每行第一个*的位置 
    	for(j=1;j<=i*2-1;j++)  //控制个数 
    	    cout<<"*";  //输出的内容 
    	cout<<endl;  //换行 
	}
	return 0;
}


#include<bits/stdc++.h>
using namespace std;

int main()
{	
    int i,j;
    for(i=1;i<=5;i++)  //控制行数 
    {
    	for(j=1;j<=5-i;j++) 
    	    cout<<" ";  //确定每行第一个*的位置 
    	for(j=1;j<=i*2-1;j++)  //控制个数 
    	    cout<<"*";  //输出的内容 
    	cout<<endl;  //换行 
	}
	return 0;
}