比较两个整数大小,输出较小值
时间: 2024-10-11 14:13:09 浏览: 8
在C语言中,你可以使用if语句或者ternary operator(三元运算符)来比较两个整数并输出较小的值。下面是两种方法:
1. 使用if语句:
```c
#include <stdio.h>
int main() {
int a, b;
printf("请输入第一个整数: ");
scanf("%d", &a);
printf("请输入第二个整数: ");
scanf("%d", &b);
if (a < b) {
printf("较小的值是: %d\n", a);
} else {
printf("较小的值是: %d\n", b);
}
return 0;
}
```
2. 使用三元运算符:
```c
#include <stdio.h>
int main() {
int a, b;
printf("请输入第一个整数: ");
scanf("%d", &a);
printf("请输入第二个整数: ");
scanf("%d", &b);
int smaller = a < b ? a : b; // 如果a小于b,smaller就是a;否则smaller就是b
printf("较小的值是: %d\n", smaller);
return 0;
}
```
在这两种情况下,程序都会根据用户输入的两个整数a和b,判断哪一个更小,并打印出来。
相关问题
从键盘输入两个整数,输出较大值
好的,以下是 Python 代码实现:
```python
a = int(input("请输入第一个整数: "))
b = int(input("请输入第二个整数: "))
if a > b:
print("较大值为:", a)
else:
print("较大值为:", b)
```
首先用 `input()` 函数从键盘获取两个整数,然后用 `if-else` 语句比较大小,最后输出较大值。
从键盘输入两个整数,比较大小输出较大数
可以使用Python中的input()函数来获取用户输入的两个整数,然后使用if条件语句来判断大小并输出较大数:
```python
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
if a > b:
print("较大数为:", a)
else:
print("较大数为:", b)
```
这段代码会先提示用户输入两个整数,然后获取用户输入并将其转换为整型。接着使用if语句判断大小,并输出较大数。