用C语言写一个判断大小的函数,之后主函数中随机输人两个数后调用函 数,输出较大的那个数
时间: 2024-10-14 22:05:44 浏览: 42
C语言写快速排序
在C语言中,你可以创建一个名为`max_of_two_numbers`的函数,用于比较并返回两个输入整数中的较大者。下面是一个简单的示例:
```c
#include <stdio.h>
#include <stdlib.h> // 需要包含stdlib.h来使用rand()和printf()
// 定义一个函数,接受两个整数作为参数,并返回较大的那个
int max_of_two_numbers(int a, int b) {
if (a > b) {
return a;
} else {
return b;
}
}
int main() {
// 生成随机数种子,保证每次程序运行结果一致
srand(time(0));
// 输入两个随机整数
int num1 = rand() % 100; // 生成0到99之间的随机整数
int num2 = rand() % 100;
printf("请输入的第一个随机数: %d\n", num1);
printf("请输入的第二个随机数: %d\n", num2);
// 调用max_of_two_numbers函数找出并打印较大值
int max_num = max_of_two_numbers(num1, num2);
printf("较大的数是: %d\n", max_num);
return 0;
}
```
在这个程序中,我们首先生成两个随机整数,然后通过调用`max_of_two_numbers`函数来找到它们中的最大值。注意,为了每次运行得到的结果都不同,我们在`main()`函数里设置了随机数种子。
阅读全文