四 排版题

此类题目,不再把注意力放到处理输入数据当中,而对输出作特别的关注。

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

解题思路: 这种明显可以看出,直接通过对输出的控制即可完成排版.本题思路,按行输出,最后一行没有空格,且前面的字符长度与最后一行一致,先算出最后一行的字符个数,即每一行的列数.每一行的字符个数递增2,空格个数也就递减2.按此规律进行输出.

#include<bits/stdc++.h>
using namespace std; int main()
{int h;while(scanf("%d", &h)!=EOF){int max_Line = h + (h-1)*2;for(int i=1; i<=h; i++){for(int j=0; j<max_Line; j++){if(j<max_Line-h-(i-1)*2)//输出空格cout << " ";else cout << "*";} cout << endl;}}return 0;
}

结束


[排版题] 例4.1 输出梯形相关推荐

  1. [排版题] 例4.2 叠框

    题目描述: 把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错.这个工作现在要让计算机来完成,得看你的了. 输入: 是一个个的三元组,分别是,外筐尺寸n(n为满足0<n<80的奇 ...

  2. 王道出版的机试指南_王道论坛计算机考研机试指南 四 排版题

    例2.7 输出梯形 (九度教程第14题) 时间限制:1秒 **内存限制:32兆 ** 特殊判题:否 题目描述: 输入一个高度h,输出一个高为h,上底边为h的梯形. 输入: 一个整数h(1<=h& ...

  3. NUC1014 排版题.输出排列成菱形的字母【打印图案】

    排版题.输出排列成菱形的字母 时间限制: 1000ms 内存限制: 65536K 问题描述 输入N值,编程输出如下图形 输入描述 一个整数N(1 ≤ N ≤ 7 ). 输出描述 排列成菱形的大写字符, ...

  4. 2061:【例1.2】梯形面积

    2061:[例1.2]梯形面积 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 110642     通过数: 43590 [题目描述] 在梯形中阴影部分面积是15 ...

  5. 题目1065:输出梯形 (直接用循环控制输出)+题目1432:叠筐 (数组控制形状,最后输出数组)...

    题目1065:输出梯形 (直接用循环控制输出)+ 样例输入: 4 样例输出:                        ****************** ********** 题目1432:叠 ...

  6. 信息学奥赛一本通 2061:【例1.2】梯形面积

    [题目链接] ybt 2061:[例1.2]梯形面积 [题目考点] 1. 数学公式 三角形面积 = 底 * 高 / 2 梯形面积 = (上底 + 下底) * 高 / 2 2. 输出浮点数a保留x位小数 ...

  7. 信息学奥赛一本通(2061:【例1.2】梯形面积)

    2061:[例1.2]梯形面积 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 693     通过数: 194 [题目描述] 在梯形中阴影部分面积是150平方厘米 ...

  8. 为什么C语言输出结果总是1,c语言编程问题这个题我哪里错了输出结果总是0

    c语言编程问题这个题我哪里错了输出结果总是0 答案:2  信息版本:手机版 解决时间 2020-05-03 18:57 已解决 2020-05-03 06:15 编写程序,输入两个正整数m和n(100 ...

  9. 2061 【例1.2】梯形面积

    目录 题目链接 题目描述 输入 输出 输入样例 输出样例 代码 题目链接 2061 [例1.2]梯形面积 题目描述 在梯形中阴影部分面积是150平方厘米,求梯形面积. 输入 (无) 输出 输出梯形面积 ...

最新文章

  1. jooq 事务_将jOOQ与Spring结合使用:排序和分页
  2. 下位机和上位机是什么意思_焊锡机是什么?焊锡机有几种分类?
  3. Python Pytest装饰器@pytest.mark.parametrize详解
  4. linux命令行安装libxml,Ubuntu 14.04下libxml2的安装和使用
  5. keil5函数 默认返回值_python实用技巧——获取部分返回值的4种方式
  6. opencv OCR 端到端场景文本检测与识别(webcam_demo) vs2015
  7. python编程之处理GB级的大型文件
  8. 什么是网络Bypass交换机?
  9. 数学建模清风微信公众号的习题答案(基础篇-操作题)
  10. java项目-第58期基于ssm的酒店管理系统
  11. 11.scrapy框架持久化存储
  12. 惊恐,还真有大神把地府后台管理系统做出来了,“阎王爷”疯狂点
  13. 790. 多米诺和托米诺平铺
  14. cad app android,迷你CAD免费手机版
  15. 压缩感知(compressed sensing)的通俗解释
  16. Learning Framer X 学习Framer X Lynda课程中文字幕
  17. XTU数据结构(C语言版)
  18. ZOJ3380_Patchouli's Spell Cards_概率DP
  19. WPF实现左右移动(晃动)动画效果
  20. FE310三个版本的差异

热门文章

  1. 氮化镓充电器哪家好_氮化镓充电器又添一员猛将
  2. spring5源码-基于XML的依赖注入
  3. bzoj 3513: [MUTC2013]idiots FFT
  4. 【UOJ#450】【集训队作业2018】复读机(生成函数,单位根反演)
  5. 【转】Cron表达式简介
  6. 拼接字符串时的引号嵌套
  7. 【恋上数据结构】布隆过滤器(Bloom Filter)原理及实现
  8. GET XXX net::ERR_CONNECTION_REFUSED
  9. 使用shell脚本 控制 python挂掉后自动重启
  10. 学习笔记_vnpy实战培训day01