题目:不知道要对多少个数求和,而是要一直读到程序输入结束。输入结束时,程序将总和写到标准输出。(以前遇到过类似的问题不会处理,C++primer看到了类似的例子,在此记录一下)
#includeusing namespace std; int main() { int sum=0,value; while(cin>>value) { sum+=value; } cout<<"Sum is:"< 结束程序需要输入文件结束符(Windows下为ctrl+z,Unix下为ctrl+d)或者非int型数据,结果:



