-
题目描述:
-
输入一个高度h,输出一个高为h,上底边为h的梯形。
-
输入:
-
一个整数h(1<=h<=1000)。
-
输出:
-
h所对应的梯形。
-
样例输入:
-
4
-
样例输出:
-
**** ****** ******** **********
-
提示:
-
梯形每行都是右对齐的,sample中是界面显示问题
-
答疑:
解题遇到问题?分享解题心得?讨论本题请访问:http://t.jobdu.com/thread-7789-1-1.html
#include <cstdio>
int main(){
int h;
while(scanf("%d",&h)==1){
int maxl=h+2*(h-1);
for(int i=1;i<=h;i++){
for(int j=1;j<=maxl;j++){
if(j<=maxl-h-2*(i-1)) printf(" ");
else printf("*");
}
printf("\n");
}
}
return 0;
}