C 中的格式控制

发布 2019-07-16 14:19:40 阅读 5131

dec 设置整数的基数为10

hex 设置整数的基数为16

oct 设置整数的基数为8

setbase(n) 设置整数的基数为n(n只能是16,10,8之一)

setfill(c) 设置填充字符c,c可以是字符常量或字符变量。

setprecision(n) 设置实数的精度为n位。在以一般十进制小数形式输出时,n代表有效数字。在以fixed(固定小数位数)形式和scientific(指数)形式输出时,n为小数位数。

setw(n) 设置字段宽度为n位。

setiosflags(ios::fixed) 设置浮点数以固定的小数位数显示。

setiosflags(ios::scientific) 设置浮点数以科学计数法(即指数形式)显示。

setiosflags(ios::left) 输出数据左对齐。

setiosflags(ios::right) 输出数据右对齐。

setiosflags(ios::shipws) 忽略前导的空格。

setiosflags(ios::uppercase) 在以科学计数法输出e和十六进制输出字母x时,以大写表示。

setiosflags(ios::showpos) 输出正数时,给出“+”号。

resetiosflags 终止已设置的输出格式状态,在括号中应指定内容。

2.用流对象的成员控制输出格式。

流成员函数与之作用相同的控制符作用。

precision(n) setprecision(n) 设置实数的精度为n位。

width(n) setw(n) 设置字段宽度为n位。

fill(c) setfill(c) 设置填充字符c。

setf( )setiosflags( )设置输出格式状态,括号中应给出格式状态,内容与控制符setiosflags括号中内容相同。

ubsetf( )resetiosflags( )终止已设置的输出格式状态。

3.设置格式状态的格式标志。

格式标志作用。

ios::left 输出数据在本域宽范围内左对齐。

ios::right 输出数据在本域宽范围内右对齐。

ios::internal 数值的符号位在域宽内左对齐,数值右对齐,中间由填充字符填充。

ios::dec 设置整数的基数为10

ios::oct 设置整数的基数为8

ios::hex 设置整数的基数为16

ios::showbase 强制输出整数的基数(八进制以0打头,十六进制以0x打头)

ios::showpoint 强制输出浮点数的小点和尾数0

ios::uppercase 在以科学计数法输出e和十六进制输出字母x时,以大写表示。

ios::showpos 输出正数时,给出“+”号。

ios::scientific 设置浮点数以科学计数法(即指数形式)显示。

ios::fixed 设置浮点数以固定的小数位数显示。

ios::unitbuf 每次输出后刷新所有流。

ios::stdio 每次输出后清除 stdout,stderr

以小数形式,保留三位小数输出:

cout

skipws 在输入中跳略空白字符。

c格式要求

5.完成课程设计报告。课程设计报告主要内容包括 1 设计目的及要求。2 设计内容 改错题详见设计报告模版要求 1 题目要求 问题描述 题目要解决的问题是什么。2 设计思路 分析说明主要算法思想,简述程序中每个过程或函数的作用,及相互间的调用关系。3 流程图 根据设计思路画出正确的流程图。4 源程序 ...

C教材参考格式

第1章学习情境 书店管理系统。11.1 学习情境引入。71.2 基本知识1 项目开发环境。13第2章学习情境 windows应用程序。132.1 学习情景引入。142.2 基本知识1 类与对象。192.3 基本知识2 命名空间。212.4 基本知识3 c 窗体程序项目的各类文件。232.5 拓展 使...

采购作业进度控制办法 格式

制度名电子文件编码。glzd130页码。第一条为准确控制存量,确实掌握采购时间,特制订本办法。第二条采购作业期限设定方法 1 将从国内外采购物品的作业程序列出。2 分别设定采购作业期限。3 将采购地区划分为亚洲地区 欧美地区及国内地区。4 据此逐项为每一采购作业程序设定所需时间。第三条采购作业进度控...