c++计算 a+b Input 有多组测试用例输入,以 0 0 代表输入结束。 Output 每组测试用例输出占一行
时间: 2024-10-17 13:04:18 浏览: 30
输入流自适应测试
在 C++ 中,如果你想要计算两个数 `a` 和 `b` 的和,你可以使用基本的算术运算符 `+` 来实现。这是一个简单的函数示例,用于接收用户输入并返回它们的和:
```cpp
#include <iostream>
int add(int a, int b) {
return a + b;
}
int main() {
int a, b;
// 循环读取输入直到遇到0 0
while (true) {
std::cout << "请输入两个整数(以0 0表示结束):";
if (std::cin >> a >> b && a == 0 && b == 0) { // 如果输入的是0 0,则退出循环
break;
}
int sum = add(a, b);
std::cout << "两数之和是:" << sum << std::endl;
}
return 0;
}
```
在这个程序中,`add` 函数接受两个 `int` 类型的参数,然后返回它们的和。在 `main` 函数中,我们持续从用户那里获取输入,只要不是 `0 0`,就计算并打印出两个数字的和。
阅读全文