C++ cin判断输入结束(读取结束) | 您所在的位置:网站首页 › whilecin怎么结束 › C++ cin判断输入结束(读取结束) |
转载自:http://c.biancheng.net/view/277.html cin 可以用来从键盘输入数据;将标准输入重定向为文件后,cin 也可以用来从文件中读入数据。在输入数据的多少不确定,且没有结束标志的情况下,该如何判断输入数据已经读完了呢?例如,输入若干个正整数,输出其中的最大值,程序该如何编写? 代码如下(用cin判断输入结束): 1 #include 2 using namespace std; 3 int main() 4 { 5 int n; 6 int maxN = 0; 7 while (cin >> n){ //输入没有结束,条件就为真 8 if (maxN >n就会返回 false,从而导致程序结束。
|
CopyRight 2018-2019 实验室设备网 版权所有 |