数据的输入与输出
作者:互联网
1. I/O流
在C++中,将数据从一个对象到另一个对象的流动抽象成为“流”。流在使用前要被创建,使用后要被删除。cin和cout是预定义的流类对象,cin用来处理标准输入,cout用来处理标准输出。
2.预定义的插入符与提取符
- 插入符:cout << "Hello World" << endl;
- 提取符:cin >> a >> b; 其中在程序中输入时a,b之间以空格分开(或以回车分开)
3.简单的 I/O格式控制:C++ I/O流库提供了一些操纵符,可以之间嵌入到输入输出语句中来实现 I/O格式控制。要使用操纵符,需要在程序开头包含iomanip头文件。
操纵符名 | 含义 |
---|---|
dec | 数值数据采用十进制表示 |
hex | 数值数据采用十六进制表示 |
oct | 数值数据采用八进制表示 |
ws | 提取空白符 |
endl | 插入换行符,并刷新流 |
ends | 插入空白字符 |
setprecision(int) | 设置浮点数的小数位数 |
setw(int) | 设置域宽 |
例如,要输出浮点数3.1415并换行,设置域宽为5个字符,小数点后保留两位有效数字。
cout << setw(5) << setprecision(3) << 3.1415 << endl;
标签:输出,cout,浮点数,cin,C++,插入,数值数据,数据,输入 来源: https://blog.csdn.net/qq_29181185/article/details/122141737