![算法训练营:入门篇(全彩版)](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=1739152635-n0QzPhBpi9QoAcVF4PMmTvksbxGrGNGy-0-045839cc04254c9b910946d01cd199ab)
2.cout
cout用于处理标准输出,与插入运算符“<<”结合使用。例如:
![](https://epubservercos.yuewen.com/B6CE70/30655059804960606/epubprivate/OEBPS/Images/48757_13_1.jpg?sign=1739152635-Bi3MSmxvvjTdFa0lbp8ygKYT26OiYsEh-0-0c52216f51cdaf394bf31dfc0fbeedaa)
在算法比赛中,为提高运行速度,还经常使用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=1739152635-TdbxgYyJdzIAz47jhoer9ngoqAAvMDhZ-0-96363f9e8db995324920ebe9b010633d)