编写一个程序,输入四个整数,输出其中的最大值。用c语言的函数编写
时间: 2024-10-29 12:14:24 浏览: 11
在 C 语言中,你可以创建一个函数来找出并返回四个整数中的最大值。这里是一个简单的示例:
```c
#include <stdio.h>
// 函数声明,接收四个整数作为参数,返回最大值
int findMax(int a, int b, int c, int d);
int main() {
int num1, num2, num3, num4;
printf("请输入四个整数:\n");
scanf("%d %d %d %d", &num1, &num2, &num3, &num4);
// 调用findMax函数获取最大值
int max_value = findMax(num1, num2, num3, num4);
printf("这四个数中的最大值是:%d\n", max_value);
return 0;
}
// 定义 findMax 函数
int findMax(int a, int b, int c, int d) {
int max = a; // 假设a是最小的
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
if (d > max) {
max = d;
}
return max;
}
```
这个程序首先从用户那里获取四个整数,然后通过 `findMax` 函数找到并返回最大的那个。在这个函数里,我们通过一系列比较更新`max`的值,直到遍历完所有输入的数字。
阅读全文