C++中的cin cout
#include
using namespace std;
//c++的输入输出流头文件
1、cin
①cin>>a;
直接输入变量。
②同时输入多个变量也是一样的写法。
cin a>>b>>c>>d;
③输入一整行,使用getline()函数
ex:
char str[100];cin.getline(str,100);//考试中不要使用cin cout ,因为会超时,除非使用string容器
2、cout
①换行的两种方式
cout <<"\n";cout <<endl;
②cout控制精度
#include <iostream>
#include<iomanip> //加入这个头文件
using namespace std;
int main(int argc, const char * argv[]) {double b;cin>>b;cout<<setiosflags(ios::fixed)<<setprecision(2)<<b<<endl;return 0;
}
setiosflags(ios::fixed)是用定点方式表示实数。
使用setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6。
如果setprecision(n)与setiosflags(ios::fixed)合用,可以控制小数点右边的数字个数。
如果如果setprecision(n)与setiosnags(ios::scientific)合用, 可以控制指数表示法的小数位数。
setiosflags(ios::scientific)是用指数方式表示实数。
C++中的cin cout相关推荐
- c++ 中的 cin.get()函数
cin.get作用:从标准输入吸收任何字符(包括回车和空格),优先吸收cin缓存(之前cin的残留内容). #include <iostream> #include <sstream ...
- C++输入输出:cin/cout 还是 scanf/printf?
相信使用C++的人都有一种迷惑或者是不自信:在输入输出的时候是不是应该使用scanf/printf更好呢,因为传说cin/cout龟速,我当时也长期被这个所困扰,后来在阅读C++ primer第五版的 ...
- C++基础::cin/cout
cin/cout 的本质是流,cin 是输入流(istream),cout 是输出流(ostream). 进制: 默认十进制输出:cout << dec << 100 < ...
- C++ 输入输出(cin cout)加速/效率优化
目录 一.cin 和 cout 效率低下的原因 二.解决方案 1. ios::sync_with_stdio(false): 2. cin.tie(NULL):cout.tie(NULL): 一.ci ...
- C++流式输入输出加速 给 cin/cout 装个小火箭
C++流式输法加速 文章目录 C++流式输法加速 1. sync_with_stdio 和 endl 1.1 cin/cout 1.2 endl 2. cin.tie(0) External 相信很多 ...
- c++中关于cin.tie以及sync_witch_stdio同步
flush() ostream类的一个方法,作用是将缓冲区的数据刷新到输出文件. /* Flushing files (flush manipulator) */#include <ostrea ...
- 对C++中使用cin输入非法字符(数据格式不匹配)的说明
在C语言中,使用格式化输入函数scanf("%d",&i)(i为int)时,如果输入了字符,则会将字符转化为对应的ASCII码并赋给i. 但在C++中使用cin时输入非法字 ...
- C++中的cin 深入理解
一.cin简介 二.cin从缓冲区读取数据 1. >> 2. get 3.getline() 4.cin之后使用getline会出现空行,调用cin.ignore()即可 5. 清空输入流 ...
- c语言cin cout,C++学习之:cout和cin用法总结
cout cout 用于在屏幕上显示消息,应该是 console output 的简写.它是 C++ 中 ostream 对象,该类被封装在 库中,该库定义的名称都放在命名空间 std 中,所以 co ...
最新文章
- 全球资金看好中国的AI(人工智能)
- selenium java 验证码_如何使用Selenium WebDriver和Java从图像(验证码)中读取文本
- 如何使用C来扩展python功能。
- Redis缓存与数据库双写一致性
- SpringBoot下的模板技术Thymeleaf详解
- 华南理工专科计算机随堂联系,华南理工大学网络教育计算机基础随堂练习第三章...
- java仿qq空间音乐播放_完美实现仿QQ空间评论回复特效
- JavaScript高级程序设计学习笔记(一)
- 网格搜索、随机搜索机器学习实战
- 数据处理(二):wgs84坐标的UTM投影
- 可以出题的答题小程序
- Spring:Spring支持的bean作用域有哪些
- 拒绝“重复造轮子”,百度EasyDL让你玩转AI定制开发
- CEILING_2_POWER
- 使用Scrum进行敏捷项目管理的10个简单步骤
- 基于PyQt的分组工具
- 我来告诉大家一些无耻的电脑知识
- window.addEventListener()和document.addEventListener()区别
- 基于战舰V3的4.3寸电容触摸屏
- 轻松学习Java设计模式之责任链模式