PAT练习 等腰梯形
题目描述
请输入高度h,输入一个高为h,上底边长为h 的等腰梯形(例如h=4,图形如下)。
****
******
********
**********
输入
输入第一行表示样例数m,接下来m行每行一个整数h,h不超过10。
输出
对应于m个case输出要求的等腰梯形。
样例输入
1
4
样例输出
****
******
********
**********
C++ 实现
#include <iostream>
using namespace std;
void display(int h){
int i,j;
for(i=0;i<h;i++){
for(j=0;j<h-1-i;j++){
cout<<" ";
}
for(j=0;j<h+2*i;j++){
cout<<"*";
}
cout<<endl;
}
}
int main(){
int m,h;
cin>>m;
while(m--){
cin>>h;
display(h);
}
return 0;
}