c++学习笔记5

(五)简单的输入输出

㈠标准输入输出

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

㈡数据输入流的基本原理

㈢数据输出流的基本原理

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

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

⑵合理使用:

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

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

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

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

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

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

posted @ 2020-02-08 21:50  cooller  阅读(87)  评论(0编辑  收藏  举报