PAT练习 等腰梯形

    技术2022-07-16  87

    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; }

     

    Processed: 0.014, SQL: 9