用Java设计一个程序,比较3个数的大小,按照从小到大的顺序输出。
示例代码:
package program;
import java.util.Scanner;
public class Demo02 {
public static void main(String[] args) {
int[] array = new int[3];
// 输入三个数
System.out.println("请输入三个数:");
Scanner scanner = new Scanner(System.in);
array[0] = scanner.nextInt();
array[1] = scanner.nextInt();
array[2] = scanner.nextInt();
// 比较大小
compare(array);
}
// 定义比较大小的方法
public static void compare(int[] a) {
for (int i = 0; i < a.length; i++) {
for (int j = i + 1; j < a.length; j++) {
if (a[i] > a[j]) {
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
for (int i = 0; i < a.length; i++) {
if (i == a.length - 1) {
System.out.println(a[a.length - 1]);
} else {
System.out.print(a[i] + " ");
}
}
}
}