```cpp
include using namespace std; int main() { int n; int sum = 0; cout << "请输入一个数字,输入0时结束: "; while (cin >> n) { sum += n; cout << "当前累计和: " << sum << endl; cout << "请输入一个数字,输入0时结束: "; } cout << "所有输入数字的累计和为: " << sum << endl; return 0; } ``` 解释 `include `using namespace std;` 简化标准库的使用。 `int main()` 是程序的入口点。 `int n;` 用于存储用户输入的数字,`int sum = 0;` 用于存储累计和。 `cout << "请输入一个数字,输入0时结束: ";` 提示用户输入数字。 `while (cin >> n)` 循环读取用户输入的数字,直到用户输入0为止。 `sum += n;` 将输入的数字加到累计和中。 `cout << "当前累计和: " << sum << endl;` 输出当前累计和。 `cout << "请输入一个数字,输入0时结束: ";` 提示用户再次输入数字。 `cout << "所有输入数字的累计和为: " << sum << endl;` 输出所有输入数字的累计和。 这个程序简单易懂,适合初学者学习和使用。包含头文件:
使用命名空间:
主函数:
变量声明:
输入提示:
循环输入:
累计和计算:
输出累计和:
结束输入提示:
输出最终累计和: