第三章:选择结构(一)
第三章:選擇結(jié)構(gòu)(一)
1.if選擇結(jié)構(gòu)
1.為什么需要if選擇結(jié)構(gòu)
?????? 判斷條件:條件滿足輸出,不滿足則不輸出,需要if選擇結(jié)構(gòu)來實(shí)現(xiàn)。
2.什么是if選擇結(jié)構(gòu)
??? ???? if選擇結(jié)構(gòu)是根據(jù)條件判斷之后再做處理的一種語法結(jié)構(gòu)。
3.如何使用基本if選擇結(jié)構(gòu)
?????? public class GetPrize2 {
?????? public static void main(String[] args) {
????????????? int score1 =100;????????????????? //張浩的java成績
????????????? int score2 = 72;??????????????????? //張浩的音樂成績
????????????? if((score1>98&& score2>80)||(score1==100 && score2>70)){
???????????????????? System.out.println("老師說:不錯(cuò),獎(jiǎng)勵(lì)一個(gè)MP4");
????????????? }
?????? }
?
}
if選擇結(jié)構(gòu)先判斷后執(zhí)行的方式。
4.多重選擇結(jié)構(gòu)
public class ScoreAssess {
?????? public static void main(String[] args) {
????????????? int score = 70;
????????????? if(score>=80){?????????????????????
???????????????????? System.out.println("良好");
????????????? }else if (score>=60){?????????? //80>考試成績>=60
???????????????????? System.out.println("中等");
????????????? }else{??????????????????????????????????????
???????????????????? System.out.println("差");
????????????? }
?????? }
?
}
?
if-else選擇結(jié)構(gòu):可以處理簡單的條件分支情況
5.嵌套if選擇結(jié)構(gòu)
public class RunningMatch {
?????? public static void main(String[] args) {
????????????? Scanner input =new Scanner(System.in);
????????????? System.out.print("請(qǐng)輸入比賽成績(S):");
????????????? double score = input.nextDouble();
????????????? System.out.print("請(qǐng)輸入性別:");
????????????? String gender = input.next();
????????????? if(score<=10){
???????????????????? if(gender.equals("男")){
???????????????????? System.out.println("進(jìn)入男子組決賽!");
????????????? }else if(gender.equals("女")){
???????????????????? System.out.println("進(jìn)入女子組決賽!");
????????????? }
?????? }else{
????????????? System.out.println("淘汰");
????????????? }
?????? }
}
?
嵌套if選擇結(jié)構(gòu):可以處理復(fù)雜的條件分支情況
6.常用的邏輯運(yùn)算符
&& 與、并且
||?? 或
!? 否
轉(zhuǎn)載于:https://www.cnblogs.com/ppdpp/p/7635511.html
總結(jié)
以上是生活随笔為你收集整理的第三章:选择结构(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RT-Thread 学习笔记(四)——添
- 下一篇: esp8266尝鲜