用c语言输入两个数 用函数求出这两个数中的最大的数 输出
时间: 2024-05-11 13:14:12 浏览: 16
以下是使用C语言编写的程序,可以输入两个数,使用函数求出这两个数中的最大的数,并输出结果。
```c
#include <stdio.h>
int max(int a, int b);
int main()
{
int num1, num2, result;
printf("请输入两个整数:\n");
scanf("%d %d", &num1, &num2);
result = max(num1, num2);
printf("最大的数是:%d\n", result);
return 0;
}
int max(int a, int b)
{
if (a > b) {
return a;
} else {
return b;
}
}
```
首先在程序中定义了一个名为 `max` 的函数,该函数的参数为两个整数 `a` 和 `b`,返回值为两个数中的最大值。
在 `main` 函数中,首先使用 `scanf` 函数获取用户输入的两个整数,然后调用 `max` 函数求出这两个数中的最大值,最后使用 `printf` 函数输出结果。
在 `max` 函数中,使用 `if` 语句判断 `a` 和 `b` 的大小关系,如果 `a` 大于 `b`,则返回 `a`,否则返回 `b`,这样就可以得到两个数中的最大值。