我想写一个求所有输入数据的和的程序,程序如下:#include<iostream>using namespace std;
void main(){ int i,sum=0; while(cin>>i) { sum+=i; } cout<<"The sum is:"<<sum<<endl;}
如何设定一个结束符,当键入此符时,退出while循环.
按楼上的写法其实会出现一个问题 就是当CIN FAIL后 之后就没办法有效使用cin 了这个问题不怎么有没方法解决其实 按我的想法是要使用一个时间函数 在cin经过几秒没接收到数据后就执行 输出SUM但是我现在写不出来 谁帮忙实现下