写一个C程序用函数比较三个整数的大小
时间: 2024-10-24 19:05:00 浏览: 13
x2-条件-求整数的最小值-3个输入_三个变量_用c语言求整数的最小值_源码
你可以使用C语言编写一个函数来比较三个整数的大小。下面是一个简单的例子,它定义了一个名为`compare_numbers`的函数,接受三个整数作为参数,并返回一个整数值表示它们之间的关系:
```c
#include <stdio.h>
// 定义一个比较函数,接收三个int类型的参数
int compare_numbers(int num1, int num2, int num3) {
// 检查num1是否是最小的,如果是则直接返回
if (num1 <= num2 && num1 <= num3)
return num1;
// 如果num2是最小的,返回num2
else if (num2 <= num1 && num2 <= num3)
return num2;
// 否则,num3是最小的,返回num3
else
return num3;
}
int main() {
int a = 5, b = 3, c = 7;
int min = compare_numbers(a, b, c);
printf("The smallest number is %d\n", min);
return 0;
}
```
在这个例子中,如果输入的a、b和c分别为5、3和7,函数会返回最小的那个数字3。
阅读全文