3837 - 第七章:两重for循环《练习2:打印图形2》

输入n,打印一个n行的三角形。
比如n=5,如下
打印以下图形
    *
   **
  ***
 ****
*****

题目输入

题目输出

输入/输出样例

题目输入

5

题目输出

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

C++解答

#include<cstdio>
using namespace std;
int main()
{
	int n,i,j;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=n-i;j++) printf(" ");
		for(j=1;j<=i;j++) printf("*");
		printf("\n");
	}
	return 0;
}
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题