C++ 读取数量不定的输入数据

在C++中,有时我们会遇到,在事先没有知道,要对多少个数进行求和的情况下,这就需要不断的读取数据直至没有新的输入为止:

demo:

#include   
using namespace std;

int main() {
    int sum = 0;
    int value = 0;
    //读取数据直到遇到文件结尾,计算所有读入的值的和
    cout << "please input your number:" << endl;
    while (cin >> value )
    {
        sum += value;
        cout << "sum is:" << sum << endl;
    }
    return 0;
}

显示结果:C++ 读取数量不定的输入数据_第1张图片 

输入的数据足够后,输入exit,退出while循环求和。

减、乘、除,同理 。

你可能感兴趣的:(C++,c++,算法,开发语言)