输入四个整数求其最小值(用选择结构来实现)
时间: 2024-12-21 15:23:19 浏览: 8
输入四个整数并求其最小值,可以使用选择结构(如if-else或switch-case)来实现。以下是用Python语言的一个示例:
```python
# 定义一个函数,接收四个整数作为参数
def find_min(a, b, c, d):
# 使用if-else结构比较数值
min_value = a
if b < min_value:
min_value = b
if c < min_value:
min_value = c
if d < min_value:
min_value = d
return min_value
# 示例输入
num1 = int(input("请输入第一个整数: "))
num2 = int(input("请输入第二个整数: "))
num3 = int(input("请输入第三个整数: "))
num4 = int(input("请输入第四个整数: "))
# 调用函数找到最小值并打印结果
min_num = find_min(num1, num2, num3, num4)
print("这四个数字中的最小值是: ", min_num)
相关问题
编写java程序,输入四个整数,输出最小值
在Java中,你可以使用if-else结构或者自定义函数来找出四个整数中的最小值。这里是一个简单的例子:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.println("请输入第二个整数:");
int num2 = scanner.nextInt();
System.out.println("请输入第三个整数:");
int num3 = scanner.nextInt();
System.out.println("请输入第四个整数:");
int num4 = scanner.nextInt();
int minValue = findMin(num1, num2, num3, num4);
System.out.println("这四个数字中的最小值是: " + minValue);
scanner.close();
}
// 定义一个静态方法找到最小值
public static int findMin(int a, int b, int c, int d) {
return Math.min(a, Math.min(b, Math.min(c, d)));
}
}
```
在这个程序中,`findMin`方法接收四个参数,并使用Math.min()函数逐层比较它们,返回其中的最小值。
c语言输入四个整数求其最小数。(用选择结构来实现)
下面是用选择结构实现输入四个整数求其最小数的C语言代码:
```c
#include <stdio.h>
int main() {
int a, b, c, d, min;
printf("请输入四个整数:\n");
scanf("%d %d %d %d", &a, &b, &c, &d);
min = a; // 先假设a是最小值
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}
if (d < min) {
min = d;
}
printf("最小数为:%d\n", min);
return 0;
}
```
上述代码中,我们先使用 `scanf` 函数输入四个整数 `a`、`b`、`c`、`d`,然后使用 `if` 语句来判断哪个数是最小值,并将最小值存储在变量 `min` 中,最后输出 `min` 即可。
阅读全文