package day08;
import java.util.Scanner;
/**
* Hw5
*
* @author Linguiyi
* @version 1.0
* @date 2023/7/11 18:23
*/
public class Hw5 {
public static void main(String[] args) {
int num1 = 0;
int num2 = 0;
int num3 = 0;
System.out.print("输入num1:");
num1 = scanInt();
System.out.print("输入num2:");
num2 = scanInt();
System.out.print("输入num3:");
num3 = scanInt();
sort(num1,num2,num3);
}
private static void sort(int num1, int num2, int num3) {
if (num1>num2){
if (num1>num3){
if (num2>num3){
System.out.println(num3);
System.out.println(num2);
System.out.println(num1);
}else{
System.out.println(num2);
System.out.println(num3);
System.out.println(num1);
}
}else{
System.out.println(num2);
System.out.println(num1);
System.out.println(num3);
}
}else{
if (num3>num2){
System.out.println(num1);
System.out.println(num2);
System.out.println(num3);
}else if (num3>num1){
System.out.println(num1);
System.out.println(num3);
System.out.println(num2);
}else if (num3<num1){
System.out.println(num3);
System.out.println(num1);
System.out.println(num2);
}
}
}
public static int scanInt(){
Scanner s = new Scanner(System.in);
int num = 0;
if(s.hasNextInt()){
num = s.nextInt();
}else {
// 输入错误的信息
System.out.println("输入的不是整数!");
s.close();
return 0;
}
s.close();
return num;
}
}
编写程序,由键盘输入三个整数分别存入变量num1,num2,num3中,对它们进行排序,使用if-else结构,并按从小到大的顺序输出
最新推荐文章于 2024-03-13 09:46:33 发布