求三个数中最大数与最小数的和。要求:编写三个函数;一个函数实现求3个数中最大数;另一个函数实现求3个数中最小数;第3个函数调用前两个函数,实现求最大数与最小数的和输出最大数与最小数的和。按格式“Max+Min=”的格式输出。
时间: 2023-06-05 10:05:47 浏览: 89
Max Min=最大数与最小数的和
以下是代码实现:
```
#include <stdio.h>
// 求最大数
int max(int a, int b, int c) {
int m = a;
if (b > m) m = b;
if (c > m) m = c;
return m;
}
// 求最小数
int min(int a, int b, int c) {
int m = a;
if (b < m) m = b;
if (c < m) m = c;
return m;
}
// 调用前两个函数求最大数和最小数的和
void max_min_sum(int a, int b, int c) {
int m = max(a, b, c);
int n = min(a, b, c);
printf("Max Min=%d\n", m + n);
}
int main() {
int a, b, c;
printf("请输入三个数字:\n");
scanf("%d %d %d", &a, &b, &c);
max_min_sum(a, b, c); // 调用函数求最大数和最小数的和
return 0;
}
```
这段代码中,我们使用了三个函数,分别实现求最大数、最小数以及最大数和最小数的和。在 `max_min_sum` 函数中,我们调用了前两个函数来求得最大数和最小数,然后输出它们的和。最终的输出格式是 `"Max Min=最大数与最小数的和"`。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)