九度OJ 题目1065:输出梯形

来源:互联网 发布:php相册源码 编辑:程序博客网 时间:2024/06/04 13:48


一.题目描述:
输入一个高度h,输出一个高为h,上底边为h的梯形。
输入:
一个整数h(1<=h<=1000)。
输出:
h所对应的梯形。
样例输入: 4
样例输出:      

      ****
    ******
  ********
**********
提示:
梯形每行都是右对齐的,sample中是界面显示问题

二.题目分析

  水题

三.代码

#include <stdio.h>#include <stdlib.h>int main(){    int i,j,h,k,all;    while(scanf("%d",&h)!=EOF)    {        all=h+(h-1)*2;        for(i=0;i<h;i++)        {            for(j=0;j<all-h-2*i;j++)                printf(" ");            for(k=0;k<h+2*i;k++)                printf("*");            printf("\n");        }    }    return 0;}


0 0
原创粉丝点击