c语言判断四个数的大小
时间: 2024-10-13 12:03:01 浏览: 23
在C语言中,要判断四个数的大小,你可以创建一个函数,它接收四个整数作为参数,并通过嵌套if-else结构来比较它们。下面是一个简单的例子,展示了如何比较a、b、c和d这四个数:
```c
#include <stdio.h>
// 函数用来比较四个数
void compare_four_numbers(int a, int b, int c, int d) {
if (a > b && a > c && a > d) {
printf("The largest number is %d\n", a);
} else if (b > a && b > c && b > d) {
printf("The largest number is %d\n", b);
} else if (c > a && c > b && c > d) {
printf("The largest number is %d\n", c);
} else {
printf("The largest number is %d\n", d);
}
// 同样的方法可以用于找出最小值,只需调整条件
if (a < b && a < c && a < d) {
printf("The smallest number is %d\n", a);
} else if (b < a && b < c && b < d) {
printf("The smallest number is %d\n", b);
} else if (c < a && c < b && c < d) {
printf("The smallest number is %d\n", c);
} else {
printf("The smallest number is %d\n", d);
}
}
int main() {
int num1, num2, num3, num4;
// 输入四个数
scanf("%d%d%d%d", &num1, &num2, &num3, &num4);
compare_four_numbers(num1, num2, num3, num4);
return 0;
}
```
在这个程序里,我们首先找到最大的数,然后找到最小的数。
阅读全文