2.已知三个整数,按照从小到大的顺序输出。可以使用 Scanner 类实 现从键盘输入。
时间: 2024-09-15 16:08:30 浏览: 32
06 java从键盘输入三个整数,实现从小到大排序.docx
为了使用 Java 的 `Scanner` 类从键盘输入三个整数,并按照从小到大的顺序输出,你可以按照以下步骤编写代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建 Scanner 对象,用于读取用户输入
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(); // 读取第三个数字
// 按照从小到大排序
if (num1 > num2) {
int temp = num1;
num1 = num2;
num2 = temp;
}
if (num2 > num3) {
int temp = num2;
num2 = num3;
num3 = temp;
}
if (num1 > num2) {
int temp = num1;
num1 = num2;
num2 = temp;
} // 可能不需要这个判断,因为前面已经处理过了,但还是保留以防万一
// 输出排序后的结果
System.out.println("按照从小到大的顺序依次是: " + num1 + ", " + num2 + ", " + num3);
// 关闭扫描器
scanner.close();
}
}
```
当你运行这段代码,它会提示用户输入三个整数,然后输出它们按升序排列的结果。
阅读全文