- 0
- 0
- 约6.23千字
- 约 40页
- 2018-08-06 发布于贵州
- 举报
计算机第2章(三)格式输入输出课件
上一页 下一页 退 出 第3章 生活家饮食保健孕期选择食用油的学问邢台市第四病院罕见护理应急预案猪气喘病综合防制技术动物营养系列理想蛋白与氨基酸模式的研究进展皮肤病的诊断包括病史体格检查和必要的实验室检查我国有关食物添加剂营养强化剂食物新资本的治理律例与标准 第三章 C++输入与输出流*** 选择结构的实现 本章授课内容 循环结构的实现 顺序结构程序设计 程序设计举例 §3-1 C++输入输出流 一、无格式输入输出 二、 指定格式输入输出 返 回 输入:从标准输入设备上输入数据到计算机内存中 输出:将计算机中的数据在标准输出设备上输出出来 一、无格式输入输出(系统默认的格式) C++中除了可以继续使用C语言中标准I/O函数(printf和scanf)外,还增加了特有的流输入(cin)和流输出(cout)。它们被定义在头文件iostream.h中,在使用cin 和cout前,要用预编译命令#include将头文件包含到用户源文件中(输入输出预说明)。 #include “iostream.h” :在当前目录和系统指定的目录中找该文件 #include iostream.h :在由系统指定的文件目录中找该文件 返 回 1、无格式输出cout 输出流是输出一系列字节,当程序需要在屏幕上显示待输出的数据时,操作符cout必须和操作符(插入操作符)配合使用。 格式如下: cout变量1变量2...变量n;或 cout变量1 变量2 ... 变量n; 返 回 注:两种形式输出效果相同 例如: #includeiostream.h void main() { int a,b; char c; a=1;b=2;c=‘a’; coutabc; } 结果为: 12a cout“a=“a“b=“b“c=“c; 双引号内的内容原样输出 a=1b=2c=a #include “iostream.h” void main(){ cout“hello!\n”; cout“I am a student”; } 例如: 输出结果为: hello I am a student 311 返 回 2、无格式输入cin 当程序需要从键盘输入数据(到变量)时,可以使用抽取操作符“”从cin输入流中抽取字符。对于不同类型的数据cin格式都相同。 格式: cin变量1变量2...变量n; 或 cin变量1 变量2 ... 变量n; 返 回 #include “iostream.h” void main(){int a,b; char c1,c2; cout“Please input 2 integers\n”; cinab; couta+b“\n”; cout“Please input 2character\n” cinc1c2; coutc1c2endl; } 例如: 输出结果为: Please input 2 integers 10 20 30 Please input 2character ab ab 312 返 回 二、指定格式输入输出 返 回 返 回 流的默认格式输出有时不能满足特殊要求,如: double average=9.400067; coutaverageendl; 结果显示9.40007(默认显示6位有效数字),而用户若希望显示9.40(保留两位小数)结果,流默认格式就无能为力了。C++用控制符可以对I/O流的格式进行控制,可以满足用户的要求。控制符在头文件 iomanip.h中,使用控制符时要在程序的头上加头文件iomanip.h。I/O流的常用控制符参P55 1、控制浮点数值显示 返 回 C++默认的流输出数值有效位是6,使用setprecision(n)可控制输出流显示浮点数的数字个数。 setprecision(n)与setiosflags(ios::fixed)合用,可以控制以定点方式输出数据的小数点右边的数字个数。s setprecision(n)与setiosflags(ios::scientific)合用,可以控制指数表示法的小数位数。 注意:小数位数截短时,进行4舍5入处理 返 回 例:分别用浮点、定点和指数方式表示一个实数。 #includeiostream.h #includeiomanip.h void main() { double average=9.400067; coutaverageendl; coutsetprecision(1)averageendl; coutsetiosflags(ios::scientific
您可能关注的文档
最近下载
- 6.1《东北地区的地理位置与自然特征》导学案_ __2025-2026学年湘教版地理八年级下册.docx VIP
- 【地 理】第七章第一节 自然特征与农业课件-2025-2026学年人教版八年级下册地理.pptx VIP
- 6.1《东北地区的地理位置与自然特征》课件__2025-2026学年湘教版地理八年级下册.pptx VIP
- 浙人美版美术八年级上册《第一单元 上下五千年》大单元教学设计.docx VIP
- 以解题反思为翼,翱翔高中数学思维天空.docx VIP
- 基于思维可视化的高中数学解题教学研究.pdf
- 贵州省锦屏县八克金矿成矿流体地球化学的分析.pdf VIP
- 基于PLC的饮料灌装生产流水线控制系统的设计论文.docx VIP
- 6.1 东北地区的地理位置与自然环境八年级地理下册 集备课件(湘教版).pptx VIP
- 6.1+东北地区的地理位置与自然环境(课件)-2023-2024学年八年级地理下学期同步课件(湘教版).pptx VIP
原创力文档

文档评论(0)