注册 登录
编程论坛 C++ Builder

c++读入未知数目的输入问题,请高手指点....

silence123 发布于 2009-11-14 16:09, 817 次点击
#include <iostream>
int main()
{
   int sum=0, value;
   while (std::cin>>value)
   {
      sum+= value;
   }
   std::cout << "sum is: " << sum << std::endl;
   system("pause");
}


以上程序,我在Dev-C++编译器中编译运行,输入一组数字后,没有任何反应,不知道是什么问题,请大虾们指教。。。谢谢!
1 回复
#2
bczgvip2010-03-27 19:26
程序代码:
int main()
{
   int sum=0, value=1;
   while (value) // 0 结束
   {
      std::cin>>value;
      sum += value;
   }
   std::cout << "sum is: " << sum << std::endl;
   system("pause");
}
1