用c语言定义函数的方法求两个数的最大值,最小值,和值
时间: 2024-12-22 09:27:52 浏览: 20
在C语言中,你可以通过定义三个不同的函数分别计算两个数的最大值、最小值和和值。这里是一个简单的示例:
1. **计算最大值的函数**:
```c
int max(int a, int b) {
return (a > b) ? a : b;
}
```
这个函数接受两个整数作为输入参数,如果第一个数大于第二个数,返回第一个数,反之则返回第二个数。
2. **计算最小值的函数**:
```c
int min(int a, int b) {
return (a < b) ? a : b;
}
```
同样地,这个函数比较两个数并返回较小的那个。
3. **计算和值的函数**:
```c
int sum(int a, int b) {
return a + b;
}
```
这个函数很简单,直接将两个数相加。
你可以像下面这样调用这三个函数:
```c
#include <stdio.h>
int main() {
int num1 = 5, num2 = 10;
int max_val = max(num1, num2);
int min_val = min(num1, num2);
int sum_val = sum(num1, num2);
printf("Max: %d\n", max_val);
printf("Min: %d\n", min_val);
printf("Sum: %d\n", sum_val);
return 0;
}
```
运行这段代码,你会看到输出结果分别是两个数的最大值、最小值以及它们的和。
阅读全文