5. 求两个数的最大值 编写一个C程序,输入两个整数,输出它们中的较大值。
时间: 2024-12-20 19:28:33 浏览: 10
当然可以。在C语言中,编写一个简单的程序来求两个数的最大值,你可以使用if语句或者三元运算符(条件表达式)。以下是两种方法的示例:
**方法一:使用if语句**
```c
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入第一个整数:");
scanf("%d", &num1);
printf("请输入第二个整数:");
scanf("%d", &num2);
if (num1 > num2) {
printf("最大值是:%d\n", num1);
} else {
printf("最大值是:%d\n", num2);
}
return 0;
}
```
**方法二:使用三元运算符**
```c
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入第一个整数:");
scanf("%d", &num1);
printf("请输入第二个整数:");
scanf("%d", &num2);
int max = (num1 > num2) ? num1 : num2; // 如果num1大于num2,则max等于num1,反之则等于num2
printf("最大值是:%d\n", max);
return 0;
}
```
这两种方法都会接收用户输入的两个数,并输出较大的那个。
阅读全文