题目描述
输入一个高度h,输出一个高为h,上底边为h的梯形。
输入
一个整数h(1<=h<=1000)。
输出
h所对应的梯形。
样例输入
3
样例输出
***
*****
*******
思路分析:依次按行输出即可。
#include <bits/stdc++.h>
int main()
{
int h;
while(scanf("%d",&h)!=EOF){
int y=h;
int t=(h-1)*2;
for(int i=0;i<h;i++){
for(int x=t;x>0;x--){
printf(" ");
}//输出空格部分
for(int j=0;j<y;j++){
printf("*");
}//输出*号部分
printf("\n");
t-=2;
y+=2;
}
}
return 0;
}