用java 让用户依次录入三个整数,求出三个数中的最小值,并打印到控制台。
时间: 2023-12-16 14:06:42 浏览: 43
可以使用Scanner类来获取用户输入的三个整数,然后使用if语句判断三个数中的最小值,并将结果打印到控制台上。下面是示例代码:
```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();
int min = num1;
if (num2 < min) {
min = num2;
}
if (num3 < min) {
min = num3;
}
System.out.println("最小值为:" + min);
}
}
```
运行程序后,依次输入三个整数,程序将会输出这三个数中的最小值。
相关问题
用Java 通过键盘录入三个整数进行排序,输出时按从小到大的顺序输出
好的,这是一个简单的排序问题。以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个整数:");
int num1 = input.nextInt();
System.out.print("请输入第二个整数:");
int num2 = input.nextInt();
System.out.print("请输入第三个整数:");
int num3 = input.nextInt();
// 排序
if (num1 > num2) {
int temp = num1;
num1 = num2;
num2 = temp;
}
if (num1 > num3) {
int temp = num1;
num1 = num3;
num3 = temp;
}
if (num2 > num3) {
int temp = num2;
num2 = num3;
num3 = temp;
}
// 输出结果
System.out.println("从小到大的顺序为:" + num1 + " " + num2 + " " + num3);
input.close();
}
}
```
输入三个整数后,程序会对它们进行排序,最后按从小到大的顺序输出。希望能够帮到你。
java 在主方法中通过键盘录入三个整数。定义一个方法,方法接收三个整数变量,在方法中从大到小依次打印三个变量
可以使用如下代码实现:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三个整数:");
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
printDescendingOrder(a, b, c);
}
public static void printDescendingOrder(int a, int b, int c) {
if (a < b) {
int temp = a;
a = b;
b = temp;
}
if (a < c) {
int temp = a;
a = c;
c = temp;
}
if (b < c) {
int temp = b;
b = c;
c = temp;
}
System.out.println(a + " " + b + " " + c);
}
}
```
首先在主方法中使用 `Scanner` 类从键盘录入三个整数,并将它们传入 `printDescendingOrder` 方法中。在 `printDescendingOrder` 方法中,使用三次比较和交换操作,将三个变量从大到小排序。最后使用 `System.out.println` 方法打印出排序后的三个变量。