首页 > 编程语言 > 详细

c++学习笔记5

时间:2020-02-08 22:00:17      阅读:68      评论:0      收藏:0      [点我收藏+]

(五)简单的输入输出

㈠标准输入输出

⑴、程序的输入输出是程序与用户沟通的桥梁,通过输入输出操作实现用户与程序的交互;
⑵、已知数据的获取最通用的方法是通过输入实现;
⑶、将求解结果呈现给用户则是通过输出实现;
⑷、标准输入输出指系统指定的标准设备的输入输出设备,即从键盘输入,在显示器屏幕上输出。

㈡数据输入流的基本原理

技术分享图片

㈢数据输出流的基本原理

技术分享图片

㈣数据的输入
⑴输入流对象cin>>变量

①一般格式为:cin>>变量1>>变量2>>...>>变量n(根据后面变量的数据类型读取数据);
②在键盘输入多个数据时,数据之间必须用“空格键”、“Tab键”或“Enter键”隔开;
③结束输入:必须敲击“Enter键”。

⑵合理使用:

cin.clear()是用来更改cin的状态标识符的;
cin.sync()是用来清除缓存区的数据流的。

数据的输入按数据类型读取数据,Enter键分隔数据。程序如下:

技术分享图片

㈤多数据输入错误情况
⑴、数据的输入用空格作间隔时,有与数据类型不匹配的数据的处理

技术分享图片

⑵、数据的输入多于变量时,用Enter键分隔:

技术分享图片

㈥数据输入缓冲区清理
数据的输入与相关清理缓冲区的函数,程序如下:

技术分享图片

多数据输入情况
数据的输入形式变化时,用空格分隔多数据。程序如下:(空格分隔多数据,如果输入了多于输入变量数目的数据则不计多出的数据)

技术分享图片

c++学习笔记5

原文:https://www.cnblogs.com/cooller-code/p/12284906.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!