通過鍵盤輸入方式錄入a,b,c三個值,按從大到小(從小到大)順序輸出。
1:剛好學到了if else if語句判斷,通過else if多次判斷來輸出。
2:進行多次判斷,匹配對應的值來輸出,
假設C
用代碼表示為 if (c < a && c < b && b < a){
System.out.println("老大" + a,"老二"+b+"老三"+c);
} else if(比較條件){
}
按這個思路一一判斷過去,得出A B C 三個值的大小。
題目源碼
package work;
import java.util.Scanner;//導包,獲取鍵盤輸入
/**
* 鍵盤輸入A、B、C三個值,按從大到小順序輸出。
* 螞蟻2017/11/29
**/
public class Demo01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("輸入數字a");
int a = sc.nextInt();
System.out.println("輸入數字b");
int b = sc.nextInt();
System.out.println("輸入數字c");
int c = sc.nextInt();
if (c < a && c < b && b < a) {// 通過比較c