问题 A: 输出梯形

来源:互联网 发布:java byte转16进制 编辑:程序博客网 时间:2024/06/07 21:26

题目描述

输入一个高度h,输出一个高为h,上底边为h的梯形。
输入

一个整数h(1<=h<=1000)。
输出

h所对应的梯形。
样例输入

5
样例输出

        *****      *******    *********  ************************
#include <stdio.h>#include <string.h>int main(){    int h;    while(scanf("%d",&h) != EOF){        for(int i = 0;i < h;i++){            for(int j = 2;j<2*(h - i);j++){                printf(" ");            }            for(int k = 0;k < h + 2 * i;k++){                printf("*");            }            printf("\n");        }    }    return 0;}
原创粉丝点击