当我纠结于怎么输出n个空格的时候, 一个内置方法轻描淡写地就把问题给解决了:  cout<<setw(n)<<n<<endl; 打印n个空格(为了辨别,后面加了一个字母n)不过要加#include <iomanip>

下面做一个简单的练习:打印一个菱形框

实现方法如下:

View Code

 1 #include "stdafx.h" 2 #include <iomanip> 3 #include <iostream> 4 using namespace std; 5  6  7 int _tmain(int argc, _TCHAR* argv[]) 8 { 9     int i,j,m,n;10     for (i=0;i<=8;i++) //print the above half of the rhombus11     {    12         m=9-i;13         n=2*i+1;14         cout <<setw(m)<< "/"<<setw(n)<<"\\"<<endl;15     }16     for(j=8;j>=0;j--) //print the below half of the rhombus17     {18         m=9-j;19         n=2*j+1;20         cout<<setw(m)<<"\\"<<setw(n)<<"/"<<endl;21     }22     return 0;23 }

转载于:https://www.cnblogs.com/I-am-Betty/archive/2011/12/09/2282511.html

Print a rhombus (C++)相关推荐

  1. hrbust 2366 Print rhombus

    题意: 按照题意打印图形: 直接查看图形规律即可: 有图案的点距离(n,n)的距离不大于n-1 横纵坐标和为偶数的为'.'奇数为'*' #include<stdio.h> #include ...

  2. ZCMU暑期训练四-G - Alex and a Rhombus

    While playing with geometric figures Alex has accidentally invented a concept of a nn-th order rhomb ...

  3. java创建Shape类,求子类circle,圆形rectangle矩形,rhombus菱形的周长和面积

    测试类:主要实现创建新对象,并初始化,然后输出结果. package lesson2; public class Demo1 { public static void main(String[] ar ...

  4. python的print格式化输出,以及使用format来控制。

    20210305 time.strftime("%Y%m%d%H%M%S", time.localtime()) 时间格式化 20210206 https://www.runoob ...

  5. PyTorch代码调试利器: 自动print每行代码的Tensor信息

    本文介绍一个用于 PyTorch 代码的实用工具 TorchSnooper.作者是TorchSnooper的作者,也是PyTorch开发者之一. GitHub 项目地址: https://github ...

  6. python 怎样让 print 打印的结果不换行

    遍历打印一个list ,打印的结果换行了如下: list_a = [1, 2, 3, 4] for i in list_a:print(i) 打印结果如下: 现在想是打印结果不换行 使用 end 关键 ...

  7. SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print(i, colour[i])?

    报错如下: 错误提示如下: 问题的处理方法: 在print后面添加小括号 如下 people = ["李白","杜甫","我"] for i ...

  8. python 错误之SyntaxError: Missing parentheses in call to 'print'

    SyntaxError: Missing parentheses in call to 'print' 由于python的版本差异,造成的错误. python2: print "hello ...

  9. SQL Server 中print Datetime类型问题

    declare @date datetime  set @date='2010-1-1' print dateadd(dd,1,@date) 输出:01  2 2010 12:00AM 输出的是201 ...

最新文章

  1. 关于《0 bug -- C/C++商用工程之道》的一处bug
  2. Oracle的PL/SQL编程前奏之基础技能实战一(匿名子程序)
  3. 语音信号短时域分析之预处理(三)
  4. idea快速写出for循环
  5. python shape函数_Perlin噪声和Python的ctypes
  6. 关于堆的判断 (25 分)
  7. 使用Python编写自己的个人密码管理器
  8. 爬取 4400 条淘宝洗发水数据,拯救你的发际线!(附代码和数据集)
  9. [20170203]dg磁盘空间不足的处理.txt
  10. 深度迁移学习在花生叶部病害图像识别中的应用
  11. Wincc7.3安装说明
  12. 这五个灵魂问题,解决BI新人80%的困惑
  13. Java之自定义异常类、常用类String、StringBuilder、StringBuffer、时间类和枚举类的学习
  14. 往年的计算机二级成绩怎么查,计算机二级成绩能查了么
  15. JNI/NDK开发指南(十一)——JNI异常处理
  16. [转贴]汽车相关英语词汇
  17. 计算机二级c语言题库pdf,历年全国计算机二级C语言题库.pdf
  18. cogs 998. [東方S2] 帕秋莉·诺蕾姬
  19. 由十多位架构师打造的《面试突击核心讲》到底有多强?肝完金三银四稳了。
  20. 椭圆形方程的差分解法

热门文章

  1. 说说程序员不解风情的瞬间
  2. 8月24日,数据分析、区块链、产品管理、市场、运营、财务、媒体等一大波热门岗位来袭丨今夏硅谷最热门的招聘会进入倒计时...
  3. 银河土星_不要购买三星银河笔记20
  4. Spark项目模拟——航班飞行网图分析
  5. 加拿大蒙特利尔城市风景高清Mac动态壁纸
  6. 【论文随笔2】COALA: Co-Aligned Autoencoders for Learning Semantically Enriched Audio Representations
  7. 使用Centos7部署静态网站
  8. html语言怎么排列图片,css怎么让图片横着排列?
  9. 如何利用python求导数(微分)和积分
  10. 苏州企业注册商标需要提前做好哪些工作?