c语言中两个数的最大值代码怎么写
时间: 2024-11-27 22:23:27 浏览: 24
在C语言中,你可以使用`if`语句或` ternary operator (?:)`来找出两个数中的最大值。下面是两种常见的实现方法:
1. 使用 `if` 语句:
```c
#include <stdio.h>
int max(int a, int b) {
if (a > b)
return a;
else
return b;
}
int main() {
int num1 = 5, num2 = 10;
printf("较大的数是 %d", max(num1, num2));
return 0;
}
```
2. 使用 `ternary operator`:
```c
#include <stdio.h>
int main() {
int num1 = 5, num2 = 10;
int max_value = (num1 > num2) ? num1 : num2;
printf("较大的数是 %d", max_value);
return 0;
}
```
这两种方法都可以返回给定的两个整数中的较大值。
阅读全文