1011: 【基础】空心六边形
题目描述
- 画图形,是我们需要研究的一个重要课程。菱形好似练的差不多了啊。那么,什么东西,能够有些新意呢?弄个漂亮点的图形吧,空心六边形进入了我们的视线。那么我们就打印一个正六边型吧。根据输入的边长,输出对应大小的正六边型。
输入
- 只有一个正整数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: 【基础】空心六边形相关推荐
- 题解-打印空心六边形
写这种题终于很轻松了...有人叫我帮他写个,嗯对不是我又刷水题. 学Java去了,今天下午写2020的蓝桥杯的题. 昨天打游戏打多了,所以2019的就写了三个简单的题. 蓝桥杯迫在眉睫,不能摆烂了,希 ...
- java打印空心六边形_带文字的空心六边形。
带文字的空心六边形. /* 空心六角形,中间有文字,请用可显中文DOS或编译器调试. 作得不好,还请各位多多包涵,并指点一二,谢谢. */ #include #include /*~~~~~~~~~~ ...
- codeup27944 星号空心六边形
codeup27944 星号空心六边形 时空限制 1000ms/128MB 题目描述 输入正整数n,输出星号空心六边形. 输入 一个正整数n 输出 输出星号空心六边形 样例输入 6 样例输出 * ...
- html六边形空心,六边形空心预制块模具基本知识
六边形空心预制块模具基本知识是按照对于模具尺寸.材质.使用范围.使用内容.如何保养等方面进行一一阐述的,六边形空心预制块模具的使用主要集中在高速公路.高铁.河道等护坡工程里面.六边形空心预制块模具基本 ...
- java打印一个空心六边形_六边形架构 Java 实现
六边形架构是一种设计风格,经过分层实现核心逻辑与外部对象隔离.其核心逻辑是业务模块,外部元素是整合点,好比数据库.外部 API.界面等.它将软件分为内部与外部,内部包含了核心业务逻辑与领域层(所谓分层 ...
- C语言----空心六边形
输入格式 只有一个正整数n(0 < n < 20),代表正六边形的边长. 输出格式 是一个边长为n的正多边形. Sample Input 1 5 Sample Output 1 ***** ...
- Scratch画六边形
画三角形拼成六边形 画出图形如下: 画空心六边形 画出图形如下: 画多边形
- 安卓学习笔记37:利用OpenGL ES绘制平面图形
文章目录 零.学习目标 一.OpenGL概述 二.了解三维直角坐标系 三.案例演示 - 绘制三角形 (一)运行效果 (二)实现步骤 1.创建安卓应用[DrawTriangle] 2.建模:创建三角形类 ...
- Python 3D可视化(一)
Python 3D可视化(一) 本篇目录: 一.写在前面的话 二.简介 三.环境安装 四.python 3D实例集锦 (1).圆柱体 (2).箭头 (3).球形 (4).平面 (5).线型 (6).立 ...
最新文章
- jquery实现点击页面其他地方隐藏指定元素
- HTML5/CSS3基础
- 第一次冲刺-团队开发(第六天)
- 详解:hiveserver2的使用与介绍
- Win7 x64无法安装VS2010 SP1包解决方法
- 手机邮箱可以撤回邮件吗_苹果手机邮箱撤回邮件 手机邮箱如何撤回邮件
- LintCode 两个数组的交集
- Python 零基础入门到实战(一)笔记:内置对象、浅拷贝、深拷贝、计算圆面积、凯撒密码、英文大小写转换、输入国家打印出国家名和首都、输入数字英文输出、统计句子中的字母数量、猜随机数
- hive:创建udf函数过滤emoji表情等特殊字符
- echarts 折线图 折现颜色修改、点颜色修改、栅格去除
- 小程序安卓和ios使用自定义字体,解决安卓不生效问题
- Activeperl cpan
- 图片视频去水印工具:HitPaw Watermark Remover Mac
- 关于FOB/CIF/CNF的报价
- 新零售商业模式是什么 新零售商业模式发展怎么样?
- Java技术面试与HR谈薪资技巧
- 南网elink文件保存位置_南网elink手机版下载-南方电网elink安装包app _5577安卓网...
- SCA: A Sine Cosine Algorithm for solving optimization problems
- 谷歌page speed 安装使用及页面问题详解
- 一款使用RN + TS开发的仿喜马拉雅的听书应用