题目描述
输入一整数n(1<=n<=19),输出*金字塔
输入
多组输入
输出
要求金字塔的最下面一行的第一个字符*从屏幕的最左侧开始显示,行末不要有多余的空格
输入样例
3
输出样例
* *** *****
代码示例
#include <stdio.h>
int main()
{
int n,i,j;
int t;
while(scanf("%d",&n)!=EOF)
{
for(i=1;i<=n;i++)
{
for(j=1;j<=(n-i);j++)
{
printf(" ");
}
for(t=1;t<=2*i-1;t++)
{
printf("*");
}
printf("\n");
}
}
return 0;
}
注意:题目是数据多组输入,使用while(scanf("%d",&n)!=EOF)实现数据多组输入