当前位置: 首页 > news >正文

黔南州建设局网站仙桃做网站

黔南州建设局网站,仙桃做网站,怎么用VS2012建设网站,租用网站服务器题目要求#xff1a; 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”#xff0c;要求按下列格式打印 ************ *****所谓“沙漏形状”#xff0c;是指每行输出奇数个符号#xff1b;各行符号中心对齐#xff1b;相邻两行符号数差2#xff1b;…题目要求 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”要求按下列格式打印 ************ *****所谓“沙漏形状”是指每行输出奇数个符号各行符号中心对齐相邻两行符号数差2符号数先从大到小顺序递减到1再从小到大顺序递增首尾符号数相等。 给定任意N个符号不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。 输入格式: 输入在一行给出1个正整数N≤1000和一个符号中间以空格分隔。 输出格式: 首先打印出由给定符号组成的最大的沙漏形状最后在一行中输出剩下没用掉的符号数。 输入样例: 19 *输出样例: ************ ***** 2 思路 1.先通过这部分代码将字符总数转化为行数可以用循环从一行对称结构算起最终总和超过输入字符总和则结束要多加注意的是一定要先把m进行操作 int sum 1;//起始的*int m 0;//行数while(sum n){ m ;sum 2 * (2 * m 1);} 2.根据行数输出上半部分 3.根据行数输出下半部分 4,在输出字符的循环里将输入的总数n进行--操作最终就是剩下的字符个数  代码 #include bits/stdc.husing namespace std;int main() {int n;char c;cin n c;int sum 1;//起始的*int m 0;//行数while(sum n){ m ;sum 2 * (2 * m 1);}//打印上半部分for(int i 0; i m; i ){for(int j 0; j i; j )cout ;for(int j 0; j (m * 2 - 1) - 2 * i; j ) {cout c;n--;}cout endl;}//打印下半部分for(int i 0; i m - 1; i ){for(int j m - i - 2; j 0; j --)cout ;for(int j 0; j (2 * i) 3; j ){cout c;n--;}cout endl;}cout n endl;return 0; } 测试结果
http://www.w-s-a.com/news/680135/

相关文章:

  • 流量网站怎么做的济南优化排名公司
  • 保定网站制作套餐设计师导航网站大全
  • 惠州 商城网站建设石家庄新闻广播在线收听
  • 洪山网站建设域名购买之后怎么做网站
  • 北京网站建设公司服务哪家好wap是什么意思?
  • 怎么看公司网站做的好不好哦wordpress页面目录下
  • 做装修业务呢有多少网站平台搭建是什么
  • 潍坊优化网站排名淘宝做网站被骗
  • 建设专业网站的利弊免费logo设计生成器下载
  • 怎么在备案号添加网站网页设计动画网站
  • 网站开发 只要wordpress滑动注册
  • 跨境电商运营主要做什么静态网站如何做优化
  • 南充网站建设网站网站备案安全责任书是谁盖章
  • 怎么将网站设置为首页网站子目录怎么做
  • 做网站交互wordpress信息导出
  • 如何自己做企业网站做外贸登录国外网站
  • 郑州炫彩网站建设网站集约化建设调研报告
  • 2016年两学一做教育网站优良的定制网站建设制作商
  • 自己做网站需要哪些流程网站建设服务费如何做会计分录
  • 莆田建站培训用手机制作游戏的app软件
  • 中山建网站找哪家wordpress采集图片插件
  • 网站首页做后台链接有什么好用的模拟建站软件
  • 宁波有没有开发网站的公司网站上线除了备案还需要什么
  • 网站备案授权wordpress默认主体设置
  • 厦门微信网站广州推广策划公司
  • 集团公司网站开发asp网站怎么运行
  • 广州短视频网站开发东莞市建设信息网
  • 建设网站如果赚钱电脑可以做服务器部署网站吗
  • 网站建设的编程专门做面包和蛋糕的网站
  • 档案网站建设比较分析南京建站公司