题目:
请输入高度h,输出一个高为h,上底边长为h 的等腰梯形(例如h=4,图形如下)。
**********
********
**********
解答过程:
由题意可知道第一行是h个*
第二行是h+2;
依次类推
........第i行是h+2*i个*;
代码如下:
#include<iostream>
using namespace std;
int main(){
int h;
cout<<"请输入h:";
cin>>h;
for(int i=0;i<h;i++){
for(int j=0;j<h-i-1;j++){
cout<<" ";
}
for(int k=0;k<h+2*i;k++){
cout<<"*";
}
cout<<endl;
}
return 0;
}