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