读取数量不定的输入数据
#include <iostream>
using namespace std;
int main()
{
int value = 0, sum = 0;
while (cin >> value)
//value是int型,所以检测到输入int为TRUE,
//检测到非int(字母,标点等)和文件结束符(end-of-file)时为FALSE。
//在windows中输入文件结束符的方法是Ctrl+Z,然后按Enter。
//Unix:Ctrl+D。
{
sum += value;
}
cout << "sum is "<<sum << endl;
return 0;
}
可以把int改为其他类型。