题目描述

  • 画图形,是我们需要研究的一个重要课程。菱形好似练的差不多了啊。那么,什么东西,能够有些新意呢?弄个漂亮点的图形吧,空心六边形进入了我们的视线。那么我们就打印一个正六边型吧。根据输入的边长,输出对应大小的正六边型。

输入

  • 只有一个正整数n(0 < n < 20),代表正六边形的边长。

输出

  • 是一个边长为n的正多边形。

样例输入

  • 5

样例输出

@@@@*****
@@@*@@@@@*
@@*@@@@@@@*
@*@@@@@@@@@*
*@@@@@@@@@@@*
@*@@@@@@@@@*
@@*@@@@@@@*
@@@*@@@@@*
@@@@*****
#include<iostream>
using namespace std;
int main(){int space,xing,lie,bian,zhong;cin>>bian; zhong = bian-2;  //行数与打印中间空格数的关系for(int i=1;i<bian;i++){   //控制1-(n-1)行打印for(int j=1;j<=bian-i;j++){      //打印前半部分空格cout<<" "; }if(i==1){       //第一行时没有空格for(int k=1;k<=bian;k++){cout<<"*";}}else{cout<<"*";for(int l=1;l<=zhong+i;l++){           //第二行开始打印中间部分空格cout<<" ";}zhong+=1;       //中间空格递增cout<<"*";}cout<<endl;}for(int i=bian;i>=1;i--){     //控制从n-1行for(int j=1;j<=bian-i;j++){cout<<" "; }if(i==1){for(int k=1;k<=bian;k++){cout<<"*";}}else{cout<<"*";for(int l=1;l<=zhong+i;l++){cout<<" ";}zhong-=1;cout<<"*";}cout<<endl;}return 0;
}

1011: 【基础】空心六边形相关推荐

  1. 题解-打印空心六边形

    写这种题终于很轻松了...有人叫我帮他写个,嗯对不是我又刷水题. 学Java去了,今天下午写2020的蓝桥杯的题. 昨天打游戏打多了,所以2019的就写了三个简单的题. 蓝桥杯迫在眉睫,不能摆烂了,希 ...

  2. java打印空心六边形_带文字的空心六边形。

    带文字的空心六边形. /* 空心六角形,中间有文字,请用可显中文DOS或编译器调试. 作得不好,还请各位多多包涵,并指点一二,谢谢. */ #include #include /*~~~~~~~~~~ ...

  3. codeup27944 星号空心六边形

    codeup27944 星号空心六边形 时空限制    1000ms/128MB 题目描述 输入正整数n,输出星号空心六边形. 输入 一个正整数n 输出 输出星号空心六边形 样例输入 6 样例输出 * ...

  4. html六边形空心,六边形空心预制块模具基本知识

    六边形空心预制块模具基本知识是按照对于模具尺寸.材质.使用范围.使用内容.如何保养等方面进行一一阐述的,六边形空心预制块模具的使用主要集中在高速公路.高铁.河道等护坡工程里面.六边形空心预制块模具基本 ...

  5. java打印一个空心六边形_六边形架构 Java 实现

    六边形架构是一种设计风格,经过分层实现核心逻辑与外部对象隔离.其核心逻辑是业务模块,外部元素是整合点,好比数据库.外部 API.界面等.它将软件分为内部与外部,内部包含了核心业务逻辑与领域层(所谓分层 ...

  6. C语言----空心六边形

    输入格式 只有一个正整数n(0 < n < 20),代表正六边形的边长. 输出格式 是一个边长为n的正多边形. Sample Input 1 5 Sample Output 1 ***** ...

  7. Scratch画六边形

    画三角形拼成六边形 画出图形如下: 画空心六边形 画出图形如下: 画多边形

  8. 安卓学习笔记37:利用OpenGL ES绘制平面图形

    文章目录 零.学习目标 一.OpenGL概述 二.了解三维直角坐标系 三.案例演示 - 绘制三角形 (一)运行效果 (二)实现步骤 1.创建安卓应用[DrawTriangle] 2.建模:创建三角形类 ...

  9. Python 3D可视化(一)

    Python 3D可视化(一) 本篇目录: 一.写在前面的话 二.简介 三.环境安装 四.python 3D实例集锦 (1).圆柱体 (2).箭头 (3).球形 (4).平面 (5).线型 (6).立 ...

最新文章

  1. jquery实现点击页面其他地方隐藏指定元素
  2. HTML5/CSS3基础
  3. 第一次冲刺-团队开发(第六天)
  4. 详解:hiveserver2的使用与介绍
  5. Win7 x64无法安装VS2010 SP1包解决方法
  6. 手机邮箱可以撤回邮件吗_苹果手机邮箱撤回邮件 手机邮箱如何撤回邮件
  7. LintCode 两个数组的交集
  8. Python 零基础入门到实战(一)笔记:内置对象、浅拷贝、深拷贝、计算圆面积、凯撒密码、英文大小写转换、输入国家打印出国家名和首都、输入数字英文输出、统计句子中的字母数量、猜随机数
  9. hive:创建udf函数过滤emoji表情等特殊字符
  10. echarts 折线图 折现颜色修改、点颜色修改、栅格去除
  11. 小程序安卓和ios使用自定义字体,解决安卓不生效问题
  12. Activeperl cpan
  13. 图片视频去水印工具:HitPaw Watermark Remover Mac
  14. 关于FOB/CIF/CNF的报价
  15. 新零售商业模式是什么 新零售商业模式发展怎么样?
  16. Java技术面试与HR谈薪资技巧
  17. 南网elink文件保存位置_南网elink手机版下载-南方电网elink安装包app _5577安卓网...
  18. SCA: A Sine Cosine Algorithm for solving optimization problems
  19. 谷歌page speed 安装使用及页面问题详解
  20. 一款使用RN + TS开发的仿喜马拉雅的听书应用

热门文章

  1. sudo、sudo -s、sudo -i、su 区别
  2. FA-RPN: Floating Region Proposals for Face Detection(论文阅读笔记)
  3. 金蝶云苍穹集成服务云,让企业数据自由流动
  4. 笔记本重装windows系统,office全家桶消失的解决方案
  5. BZOJ4480:快乐的jyy(回文自动机)
  6. 免费各种查询API接口
  7. Tree | 伸展树
  8. arcmap fishnet 经纬度
  9. 防御DDoS攻击的十一种方法
  10. win10图片打不开,显示系统文件错误(-2147219196)