编写一个JAVA程序,输入X,Y,Z三个整数,由小到大输出
时间: 2024-09-11 20:15:38 浏览: 45
编写一个Java程序来输入三个整数X、Y和Z,并按照从小到大的顺序输出它们,可以这样做:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建扫描器对象以获取用户输入
System.out.println("请输入第一个整数X:");
int x = scanner.nextInt(); // 读取第一个整数
System.out.println("请输入第二个整数Y:");
int y = scanner.nextInt();
System.out.println("请输入第三个整数Z:");
int z = scanner.nextInt();
if (x <= y && x <= z) { // 比较并交换,如果x最小则直接输出
System.out.println("从小到大排序结果:" + x + ", " + y + ", " + z);
} else if (y <= x && y <= z) { // 同理比较y
System.out.println("从小到大排序结果:" + y + ", " + x + ", " + z);
} else { // 如果z最小
System.out.println("从小到大排序结果:" + z + ", " + y + ", " + x);
}
scanner.close(); // 关闭扫描器
}
}
```
在这个程序中,我们首先通过`Scanner`从用户那里获取三个整数,然后通过条件语句判断并输出三个数字按升序排列的结果。
阅读全文