C语言定义一个函数,判断两个数的大小
时间: 2024-12-11 08:20:12 浏览: 18
在C语言中,你可以通过定义一个函数来比较两个整数的大小。这里是一个简单的例子,函数名为`compare_numbers`,它接受两个整数作为参数并返回一个结果(1表示第一个数大,0表示相等,-1表示第二个数大):
```c
#include <stdio.h>
int compare_numbers(int num1, int num2) {
if (num1 > num2) {
return 1;
} else if (num1 == num2) {
return 0;
} else {
return -1;
}
}
int main() {
int a = 5, b = 3;
int result = compare_numbers(a, b);
if (result == 1) {
printf("%d is greater than %d.\n", a, b);
} else if (result == 0) {
printf("%d and %d are equal.\n", a, b);
} else {
printf("%d is less than %d.\n", a, b);
}
return 0;
}
```
在这个例子中,`main`函数调用了`compare_numbers`函数,并根据返回值打印相应的信息。
阅读全文