试编一程序,输入三个数,请按数由小到大顺序输出。 java
时间: 2024-10-06 20:03:16 浏览: 17
在Java中,你可以编写一个简单的控制台应用程序来实现这个功能。下面是一个示例程序:
```java
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三个数字:");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
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("按从小到大的顺序排序后的数字是:");
System.out.println("第1个数字:" + num1);
System.out.println("第2个数字:" + num2);
System.out.println("第3个数字:" + num3);
scanner.close(); // 关闭扫描器
}
}
```
当你运行这个程序时,它会提示用户输入三个数字,然后按照从小到大的顺序打印出来。