c语言中输入两个整数,找出其中的最大数输出
时间: 2024-10-12 16:14:38 浏览: 28
c语言程序找出其中的最大值和最小值问题
在 C 语言中,你可以使用条件运算符 (ternary operator) 或者 if...else 结构来实现这个功能。这里有两个简单的示例:
**使用条件运算符**:
```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;
}
```
**使用 if...else 结构**:
```c
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数: ");
scanf("%d", &num2);
if (num1 > num2) {
int max = num1;
} else {
int max = num2;
}
printf("两个数中的最大值是: %d\n", max);
return 0;
}
```
这两种方法都可以让你得到输入的两个整数中的最大值并将其输出。
阅读全文