编写一个C语言程序,通过函数调用实现求4个值中的最大值。
时间: 2024-02-13 22:05:07 浏览: 95
c语言求最大值
好的,以下是代码实现:
```c
#include <stdio.h>
int max(int a, int b, int c, int d) {
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
if (d > max) {
max = d;
}
return max;
}
int main() {
int a = 5, b = 10, c = 3, d = 7;
int max_val = max(a, b, c, d);
printf("The max value is %d\n", max_val);
return 0;
}
```
在这个程序中,我们定义了一个 `max` 函数,它接受四个整数参数,并返回其中的最大值。在 `main` 函数中,我们调用 `max` 函数,并将返回值存储在 `max_val` 变量中,然后通过 `printf` 函数输出结果。
阅读全文