编写程序在终端输出对应层数的金字塔
例子:
当输入的层数为:3
输出图形为:
*
***
*****
当输入的层数为:5
输出图形为:
*
***
*****
*******
*********
#include <stdio.h>
int main(){
int n;
int i;
int b;
int j;
printf("请输入金字塔的层数:");
scanf("%d",&n);
if(n>0){
for(b=0;b<=n;b++){
for(i=1;i<=(n-b);i++){
printf(" ");
}
for(j=1;j<=b;j++){
printf("* ");
}
printf("\n");
}
}else{
printf("输入非法数据,请输入大于零的数");
}
return 0;
}