java 使用if else 結構語句判斷三個數中的最大值
阿新 • • 發佈:2019-02-12
方法一:
package Lei; import java.util.Scanner; public class Test03 {public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("輸入sql分數");
int sql = scanner.nextInt();
System.out.println("輸入androd分數");
int androd = scanner.nextInt();
System.out.println("輸入java分數");
int java = scanner.nextInt();
if(sql>androd && sql>java)
{
System.out.println("輸出最大分數為"+sql);
}
else if(androd>java)
{
System.out.println("最大分數為"+androd);
}
else{
System.out.println("最大分數為"+java);
}
}
}
結構為:
輸入sql分數
12
輸入androd分數
21
輸入java分數
34
最大分數為34
第二種方法
package Lei; import java.util.Scanner; public class Test03 {public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("輸入sql分數,androd分數,輸入java分數");
int sql = scanner.nextInt();
int androd = scanner.nextInt();
int java= scanner.nextInt();
int maxscore=java;
if(maxscore>androd && maxscore>sql)
{
System.out.println("輸出最大分數為"+maxscore);
}
else if(androd>sql)
{
System.out.println("最大分數為"+androd);
}
else{
System.out.println("最大分數為"+sql);
}
}
}
結果為
最大分數為43