c++定义一个两数求和的函数sum()并在主函数中调用(两种方法)
时间: 2024-10-26 13:17:55 浏览: 42
在QT5中实现求两个输入值的和并输出(实例)
5星 · 资源好评率100%
在C++中,你可以定义一个`sum`函数来计算两个整数之和。这里有两种方法:
**方法一:**
```cpp
// 定义函数sum接受两个整数作为输入并返回它们的和
int sum(int a, int b) {
return a + b;
}
int main() {
// 在main函数中调用sum函数
int num1 = 5;
int num2 = 7;
int result = sum(num1, num2);
// 输出结果
std::cout << "The sum of " << num1 << " and " << num2 << " is " << result << std::endl;
// 或者直接在一行内调用并输出
std::cout << "The sum is: " << sum(num1, num2) << std::endl;
return 0;
}
```
**方法二:**
另一种方式是在函数内部定义,然后直接返回:
```cpp
#include <iostream>
int main() {
// 直接在main函数内定义并调用,这里省去了sum函数声明
int num1 = 5;
int num2 = 7;
int result = num1 + num2; // 使用运算符+直接求和
// 输出结果
std::cout << "The sum of " << num1 << " and " << num2 << " is " << result << std::endl;
return 0;
}
```
这两种方法都能实现两个数的加法操作,第一种更通用一些,而第二种简洁直接。如果你想要实现复杂数组或其他类型的求和,推荐使用第一个方法。
阅读全文