![算法训练营:入门篇(全彩版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/905/51893905/b_51893905.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 玩转输入和输出
在C++中,cin和cout用于处理标准输入和输出。要在程序中输入内容和输出结果,就需要在程序的开头引入头文件#include<iostream>。
1.cin
cin用于处理标准输入,与提取运算符“>>”结合使用。例如:
![](https://epubservercos.yuewen.com/B6CE70/30655059804960606/epubprivate/OEBPS/Images/48757_12_2.jpg?sign=1739003912-KRlDRSMspnzDnDgPhLSXyRfqvfDe5c8Z-0-5324942c316aa5a77c313324a3ea562e)
2.cout
cout用于处理标准输出,与插入运算符“<<”结合使用。例如:
![](https://epubservercos.yuewen.com/B6CE70/30655059804960606/epubprivate/OEBPS/Images/48757_13_1.jpg?sign=1739003912-klInMP44EgODtPlAisCEz3cez6RAoFoY-0-787a0b93faa41c56ebbd82cde9d3a6e7)
在算法比赛中,为提高运行速度,还经常使用C风格的输入和输出语句。在程序的开头引入头文件#include<cstdio>。输入语句为“scanf(格式控制符,地址列表);”,输出语句为“printf(格式控制符,输出列表);”。
若不想写多个头文件,则可以使用万能头文件#include<bits/stdc++.h>。
训练1(B2014):输入圆的半径r,输出其直径、周长和面积。
![](https://epubservercos.yuewen.com/B6CE70/30655059804960606/epubprivate/OEBPS/Images/48757_13_2.jpg?sign=1739003912-r2Nd1mgAWVqGdG7djzB04jIwl5Ayx5XU-0-2d6e87b598866e431364b637d9ef86f1)