废话不多说,直接上代码,不懂的评论区告诉我
import java.util.Scanner;
public class ifTest {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.println("比较三个整数大小,并从小到大输出");
System.out.print("请输入第一个整数:");
int num1 = scan.nextInt();
System.out.print("请输入第二个整数:");
int num2 = scan.nextInt();
System.out.print("请输入第三个整数:");
int num3 = scan.nextInt();
if (num1 >= num2){
if (num3 >= num1){
System.out.print("从小到大的顺序为:" + "num2" + "," + "num1" + "," + "num3" + "\t");
System.out.println( num2 + "," + num1 + "," + num3);
}else if (num2 >= num3 ){ //num3<=num2<=num1
System.out.print("从小到大的顺序为:" + "num3" + "," + "num2" + "," + "num1" + "\t");
System.out.println( num3 + "," + num2 + "," + num1);
}else {
System.out.print("从小到大的顺序为:" + "num2" + "," + "num3" + "," + "num1" + "\t");
System.out.println(num2 + "," + num3 + "," + num1);
}
}else { //num1 <= num2,num1<num2
if (num3 >= num2){ //num1<=num2<=num3
System.out.print("从小到大的顺序为:" + "num1" + "," + "num2" + "," + "num3" + "\t");
System.out.println(num1 + "," + num2 + "," + num3);
}else if (num3 <= num1){ //num3 <= num1 <+num2
System.out.print("从小到大的顺序为:" + "num3" + "," + "num1" + "," + "num2" + "\t");
System.out.println(num3 + "," + num1 + "," + num2);
}else {
System.out.print("从小到大的顺序为:" + "num1" + "," + "num3" + "," + "num2" + "\t");
System.out.println(num1 + "," + num3 + "," + num2);
}
}
}
}
这是判断部分