题目描述
请编写程序输出金字塔图形。
输入
多个测试数据。每个测试数据输入一个整数n(1 <= n <= 9)
输出
输出n层金字塔。
样例输入
1 3
样例输出
* * *** *****
提示
用双重循环做,外循环代表行数,第一个内循环输出空格,第二个内循环输出*
for(;;)
{
for(;;)
{
}//输出空格
for(;;)
{
}//输出*
}//外循环
#include<stdio.h>
int main(){
int n;
int i,j,k;
while(scanf("%d",&n)!=EOF){
for(i=1;i<=n;i++){
for(j=0;j<n-i;j++){
printf(" ");
}
for(k=1;k<=(2*i-1);k++){
printf("*");
}
printf("\n");
}
}
return 0;
}