金中食堂做的蛋糕总是做成菱形,琪琪希望蛋糕上能裱上一圈小花,她想请你再帮个忙,用电脑画出用“*”号组成的裱花形状,这将是个空心的菱形。
描述
金中食堂做的蛋糕总是做成菱形,琪琪希望蛋糕上能裱上一圈小花,她想请你再帮个忙,用电脑画出用“*”号组成的裱花形状,这将是个空心的菱形。
输入
一个整数,n>0。
输出
由n*2-1层“*”号组成的空心菱形。
样例输入
5
样例输出
** ** ** * * ** ** ** **
#include<iostream>
using namespace std;
int main()
{int n, i, j, z;cin >> n;z = 0;for (j = 1; j <= n; j++){i = 1;for (; i <= 2 * n - 1; i++){if (i == n + z){cout << "*" << endl; z++;break;}else if (i== n - z)cout << "*";else if(i!=n+z&&i!=n-z)cout << " ";}}z = 2;for (j=n+1; j <= 2 * n - 1; j++){for (i = 1; i <= 2 * n - 1; i++){if (i == z){cout << "*";}else if (i == 2 * n - z){cout << "*" << endl;z++;break;}elsecout << " ";}}return 0;
}
金中食堂做的蛋糕总是做成菱形,琪琪希望蛋糕上能裱上一圈小花,她想请你再帮个忙,用电脑画出用“*”号组成的裱花形状,这将是个空心的菱形。相关推荐
- c++的学习——金中的蛋糕裱花
金中的蛋糕裱花 描述 金中食堂做的蛋糕总是做成菱形,琪琪希望蛋糕上能裱上一圈小花,她想请你再帮个忙,用电脑画出用"*"号组成的裱花形状,这将是个空心的菱形. 输入 一个整数,n&g ...
- python在工作上可以干什么-学习Python以后能在企业里工作中能做什么?
原标题:学习Python以后能在企业里工作中能做什么? 学习Python以后能在企业里工作中能做什么? 大数据Python作为一门独特的语言在企业的应用十分重要.有人认为Python是一门新增的语 ...
- c语言的中打印出鸟图形,教你画出一只萌萌哒小鸟【PS教程】
小编:今天为大家奉上@junhong的教程--使用PS教你画出一只萌萌哒小鸟,看到效果图是不是已经被它萌翻了.大家不要被它吓住认为实现太困难,跟着作者的步骤一部分一部分的来实现,最后就会合成一只完整的 ...
- 做一个项目,平时都用到哪些工具提高效率(上)
做一个项目,平时都用到哪些工具提高效率(上) 转载 做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工 ...
- 点名系统在c++中怎么做_栅格系统是怎么做设计的
本文由:"学设计上兔课网"原创,图片素材来自网络,仅供学习分享 栅格系统是怎么做设计的?印刷中也会用到栅格,但就本文而言,我主要想讨论的是用于PC和移动设备上的栅格系统设计. 紫色 ...
- 转:7招,教你在工作中高效做笔记
做笔记是再熟悉不过的事情,上学时不知道做过多少笔记,但是笔记的功效也是各有千秋.上学那会儿,喜欢抄成绩好的同学的笔记,他们的笔记通常都做的比较详细而且清晰. 有调查显示好学生的笔记是他们高效学习的秘密 ...
- 程序员在创业项目中能做些什么
摘要 程序员在创业项目中能做什么,这个问题问的有些奇怪,程序员除了写代码还能干什么呢,管你做什么业务,电商,O2O,金融,SAAS,都是一把梭,没有什么CRUD解决不了的·.本文谈谈我的不同看法 价值 ...
- 在基于图像的深度学习中如何做数据的自动标注以及自动标注的等级介绍
作者:Tobias Schaffrath Rosario 编译:ronghuaiyang 原文:在基于图像的深度学习中如何做数据的自动标注以及自动标注的等级介绍_ronghuaiyang的博客-CSD ...
- json中怎么去掉[]外的引号_SEO优化中怎么做站内和站外的锚文本
在影响排名的所有SEO因素中,我们把最重要的因素献给了锚文本链接! 做站内和站外锚文本的技巧,包括基础的操作. 1.所有锚文本,都尽量采用绝对地址. 这样,当你的文章被转载.被采集.或Rss阅读器抓取 ...
最新文章
- vs2008 常用快捷键
- Word中的图片显示出不来的解决办法
- Linux 桌面玩家指南:17. 在 Ubuntu 中使用 deepin-wine,解决一些依赖 Windows 的痛点问题
- Dubbo 3.0 前瞻之对接 Kubernetes 原生服务
- 【LIBSVM中的 SVMcgForClass提示不存在的解决方法】
- Orace 12.2 ORA-12012: error on auto execute of job SYS.ORA$AT_OS_OPT_SY_21
- Hibernate基本概念 (3)
- PyTorch框架学习二十——模型微调(Finetune)
- 奇怪的顾客(C++)
- 解决gcc version 不匹配问题。
- 360强力删除也无法删除的文件 的 终极删除方法
- iOS7以上: 实现如“日历”的 NavigationBar
- 【编解码】从零开始写H264解码器(1) 总纲
- Zemax-偏振、膜层和散射
- Openlayers设置请求瓦片大小
- 苹果ipad有哪几款_iPad 已经出品十年了,缅怀一下
- mysql的字段空格是null_空字符与空格字符、NULL、空字符串
- XP系统谷歌浏览器一直提示“adobe flash player 因过期而遭阻止”解决方法
- Gvim高级操作001--对匹配关键字进行操作--数字运算结果替换
- vue项目之H5 app页面通过swiper实现中间变大,两边缩小的滑动轮播功能