输入三个整数abc,请把这三个数由小到大输出
时间: 2024-06-13 20:05:10 浏览: 151
输入三个整数abc,请把这三个数由小到大输出。
可以使用冒泡排序或者直接比较大小的方法实现。下面是直接比较大小的方法:
```
请输入三个数,用于把这三个数从小到大输出
请输入第一个数:
20
请输入第二个数:
10
请输入第三个数:
30
三个数从小到大排列是:[10, 20, 30]
```
代码如下:
```java
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
sort();
}
public static void sort(){
Scanner sc = new Scanner(System.in);
System.out.println("请输入三个数,用于把这三个数从小到大输出");
System.out.println("请输入第一个数:");
int a = sc.nextInt();
System.out.println("请输入第二个数:");
int b = sc.nextInt();
System.out.println("请输入第三个数:");
int c = sc.nextInt();
if(a>b){
int temp = a;
a = b;
b = temp;
}
if(b>c){
int temp = c;
c = b;
b = temp;
}
if(a>c){
int temp = a;
a = c;
c = temp;
}
System.out.println("三个数从小到大排列是:["+a+", "+b+", "+c+"]");
}
}
```
阅读全文