#include <iostream>
#include <iomanip>
using namespace std;int main()
{cout<<"Chapter 1"<<endl;cout<<" ";cout.setf(ios::left); //设置对齐方式为leftcout.width(7); //设置宽度为7,不足用空格填充cout<<"1.1";cout<<"What's C language";cout.unsetf(ios::left); //取消对齐方式,用缺省right方式cout.fill('.'); //设置填充方式cout.width(30); //设置宽度,只对下条输出有用cout<<1<<endl;cout<<" ";cout.width(7); //设置宽度cout.setf(ios::left); //设置对齐方式为leftcout.fill(' '); //设置填充,缺省为空格cout<<"1.11";cout<<"The history of C";cout.unsetf(ios::left); //取消对齐方式cout.fill('.');cout.width(30);cout<<58<<endl;cout.fill(' ');cout<<"Chapter 2"<<endl;cout<<"----------------------"<<endl;cout<<"Chapter 1"<<endl;cout<<" ";cout<<setiosflags(ios::left)<<setw(7); //设置宽度为7,left对齐方式cout<<"1.1";cout<<"What's C language";cout<<resetiosflags(ios::left); //取消对齐方式cout<<setfill('.')<<setw(30)<<1<<endl; //宽度为30,填充为'.'输出cout<<setfill(' '); //恢复填充为空格cout<<" ";cout<<setw(7)<<setiosflags(ios::left); //设置宽度为7,left对齐方式cout<<"1.11";cout<<"The history of C";cout<<resetiosflags(ios::left); //取消对齐方式cout<<setfill('.')<<setw(30)<<58<<endl; //宽度为30,填充为'.'输出cout<<setfill(' ')<<"Chapter 2"<<endl;return 0;
}

程序运行结果如下图:

cout的输出格式初探2相关推荐

  1. cout的输出格式初探

    在C++中,cout代表的是标准输出设备,即显示器,相对于C语言中所使用的printf函数,cout显得更为灵活.下面以30.300和1024三个数为例子,简单说明cout输出时所选格式的输出.cou ...

  2. cout的输出格式初探3

    #include <iostream> #include <iomanip> using namespace std;int main() {double f=2.0/3.0, ...

  3. 如何设置cout的输出格式(转)

    转自:http://blog.csdn.net/ididcan/article/details/4501529 如何设置cout的输出格式(转) 编程笔记设置cout的输出格式有两种办法,一种是用co ...

  4. C/C++中printf和C++中cout的输出格式

    原文地址 一. Printf 输出格式 C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型,其中方括号[]中的项为可选项.各项的意义介绍如下: 1.类型类型字符用以表示输出 ...

  5. Linux服务器开发,开源框架log4cpp和日志模块实现

    前言 fwrite到用户缓冲区再write再到内核,相比write直接写入内核肯定是多了一个缓冲区.需要特别注意的是,每次写入数据短<1024时候,fwrite效率更高.每次写的数据多,比如29 ...

  6. 操作系统综合实验验优:OSLab小型操作系统仿真实验(大大小小实验)

    最后的大实验快去验优,废话少说,直接开冲: #include<iostream.h> typedef struct pcb{char name[10];int ntime;//要求运行时间 ...

  7. 给文本文件每一行加行号

    /* 打开指定的一个文本文件,在每一个行前加行号. */ #include<iostream> #include<fstream> #include<stdlib.h&g ...

  8. 负数转换为无符号数据类型的理解及应用

    负数转换为无符号类型数据的理解及应用 负数转换为无符号数据类型的理解及应用 有符号整型和无符号整型的转换 有符号类型和无符号类型的转换应用实例 参考文献 负数转换为无符号数据类型的理解及应用 网上有大 ...

  9. CPP_Basic_Code_P6.1-PP6.11.9

    ##CPP_Basic_Code_P6.1-PP6.11.9 // The Notes Created by Z-Tech on 2017/2/17. // All Codes Boot on < ...

最新文章

  1. [HNOI2019]JOJO
  2. 视频会议系统在企业网络中的关键利益—Vecloud微云
  3. python003 一 Python起步、pyhthon运行方式、语法结构、python变量
  4. 太极创客ESP8266 - NodeMCU、JSON、MQTT教程(基于Arduino)
  5. 计算机2级什么时间考,全国计算机2级考试什么时间出成绩单
  6. ubuntu系统设置开机自启动
  7. java压缩传输gzip_服务器使用Gzip压缩数据,加快网络传输(Java 例子)
  8. Spring Boot 菜鸟教程 application.properties 常用配置
  9. 极简主义shiny app
  10. linux mysql 密码策略_linux密码策略
  11. Chrome无法使用Unity Web Player的解决方案
  12. Java中Flie类的用法
  13. WCF服务三:svc文件详解
  14. 虚拟opc服务器软件,OPC Server
  15. cpm自动SEO写文章 关键词文本生成工具3.0版本
  16. 大数据领域的性能测试Benchmark介绍
  17. 一线程序员与二三线城市的困局,他们不能没有性生活
  18. EXCEL_VBA_抱歉,无法找到…….xlam。是否可能被移动、重命名或删除?
  19. Java集合框架篇-63-TreeSet集合练习题
  20. 小程序 setData 动态 key 的写法

热门文章

  1. android 蓝牙耳机 判断,Android实现蓝牙耳机连接
  2. LINUX防火墙打开与关闭
  3. 计网 - HTTP 协议_强制缓存和协商缓存的区别
  4. JVM - 应用JVM核心参数推荐设置
  5. Spring4.X系列之IOC
  6. 职业中专的计算机综合应用,职业中专计算机教学的思考
  7. 日期格式php用点隔离,PHP学习之校验日期格式合法性?(使用strtotime()和date())...
  8. python 用队列实现栈
  9. Halcon初学者知识 【13】如何在MFC中调用Halcon代码
  10. c语言入口及出口参数说明,麻烦帮忙指出一下这个函数的入口参数和出口参数呀!...