题目1065:输出梯形
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:7083
解决:3872
题目描述:
输入一个高度h,输出一个高为h,上底边为h的梯形。
输入:
一个整数h(1<=h<=1000)。
输出:
h所对应的梯形。
样例输入:
4
样例输出:
**** ****** ******** **********
提示:
梯形每行都是右对齐的,sample中是界面显示问题
来源:
#include <stdio.h>
int main(){
int h;
while(scanf("%d",&h)!=EOF){
int maxLine=h+(h-1)*2;
int i;
for(i=1;i<=h;i++){
int j;
for(j=1;j<=maxLine;j++){
if(j<maxLine-h-(i-1)*2+1)
printf(" ");
else
printf("*");
}
printf("\n");
}
}
return 0;
}