题目描述
输入一个高度h,输出一个高为h,上底边为h的梯形。
输入
一个整数h(1<=h<=1000)。
输出
h所对应的梯形。
样例输入
5
样例输出
*****
*******
*********
***********
*************
代码
#include<stdio.h>
int main(){
int h; //梯形的高和上底边的长度
while(scanf("%d", &h) != EOF){
for(int i = 1; i <= h; i++){
for(int j = 1; j <= 2*(h - i); j++){
printf(" ");
}
for(int k = 1; k <= h + 2*(i-1); k++){
printf("*");
}
printf("\n");
}
}
return 0;
}
总结:几个for循环的使用,基础题。