c语言中比较三个数大小并从大到小输出如何编程
时间: 2024-09-27 07:14:30 浏览: 32
C语言三个数排列大小的实现方法
5星 · 资源好评率100%
在C语言中,你可以使用嵌套的if-else结构来比较三个数的大小,并按照从大到小的顺序输出。下面是一个简单的示例:
```c
#include <stdio.h>
void sortThreeNumbers(int a, int b, int c) {
if (a > b && a > c) {
printf("最大值是: %d\n", a);
} else if (b > a && b > c) {
printf("最大值是: %d\n", b);
} else {
printf("最大值是: %d\n", c);
}
if (a < b && a < c) {
printf("最小值是: %d\n", a);
} else if (b < a && b < c) {
printf("最小值是: %d\n", b);
} else {
printf("最小值是: %d\n", c);
}
}
int main() {
int num1 = 5, num2 = 8, num3 = 3;
sortThreeNumbers(num1, num2, num3);
return 0;
}
```
在这个例子中,`sortThreeNumbers`函数接收三个整数作为参数,然后分别检查它们之间的大小关系。首先找出最大的数,然后找到最小的数,并打印出来。
阅读全文