将从键盘输入的数据进行累加(P282)

#include <iostream>
#include <string>
using namespace std;
int main()
{
char ch;
int sum = 0,count = 0,x;
cout<<"请输入整数(按Ctrl+Z退出)"<<endl;
do
{
while(cin>>x) //使用组合键{Ctrl+Z}结束输入
{
sum +=x; //计算累加和
count++;
}
cout<<"确实要退出输入请按Q";
cin.clear(); //状态字清0,恢复流状态
cin>>ch;
}while(toupper(ch)!='Q');
cout<<"sum="<<sum<<",count="<<count<<endl;
return 0;
}

posted @ 2020-04-05 13:40  CollisionDimension  阅读(222)  评论(0)    收藏  举报