Day4 講述if分支結構偶 比較重要偶!!!

2021-10-05 05:15:26 字數 1711 閱讀 9869

if 分支結構

/*執行形式*/if(

/* 條件判斷 */)/*

執行流程:

當前程式執行到if結構時,首先執行條件判斷,條件判斷的結果是乙個boolean型別,如果條件判斷為true,執行語句體,為false,不能執行語句體。

最後都會執行到大括號之外

*/

/*執行展示*/

/* if 分支結構演示 */

class

demo2

system.out.

println

("if大括號之外的**~~~~");

}}

/*

1. 判斷乙個字元是不是大寫英文本母

*/class

demo3

system.out.

println

("大括號之外的語句!!!");

}}

if else 分支結構
/* 執行形式 */

/*if 分支結構中只能處理條件滿足的情況,條件不滿足沒有任何的處理語句。

if else分支結構。

*/if

(/* 條件判斷 */

)else

/*執行流程:

**執行到if else結構執行,首先判斷if之後的條件判斷,如果條件判斷為true,執行true語句體,如果條件判斷為false,執行false語句體。

世界上最遙遠的距離是我在if裡,你在else裡

*/

/* 執行展示 */

/*2. 是否有女朋友

有 true

沒有 false

*/class

demo7

else

}}

if else of 分支結構
/* 執行形式 */if(

/* 條件匹配1 */

)elseif(

/* 條件匹配2 */

)elseif(

/* 條件匹配3 */

)else

/*執行流程:

**執行到if else if結構,從上至下,匹配if之後小括號裡面的內容,條件匹配成功,執行對應的處理方式,結束分支結構執行。如果沒有任何的乙個條件匹配,執行else中的語句,也會終止條件匹配

【注意】

else if個數不限制,可以有多個!!!

*/

/* 執行展示 */

/*學生成績的等級劃分:

90 ~ 100 秀兒

80 ~ 90 良兒

70 ~ 80 中兒

60 ~ 70 格兒

60 以下 讓你爹穿著拖鞋來學校一趟

*/class

demo10

else

if(score >=80)

else

if(score >=70)

else

if(score >=60)

else

}}

【補充知識點 輸入的合法性判斷】
就算在提示中告知使用者需要輸入的資料範圍是多少,但是使用者在實際使用的過程中,依然存在輸入錯誤的情況。需要對於使用者輸入的資料進行合法性判斷,如果使用者輸入的內容符合我們的判斷邏輯需求,進入資料處理過程。如果不符合要求,直接終止程式!!!

Day4 選擇結構

首先我們先來說一下流程控制 舉個簡單的範例 對學員的考試成績評測,要求根據不同學員成績,給予不同評測結果,評測規則如下 成績 80 良好 成績 60 中等 成績 60 差 這個條件大家看一下,是不是存在選擇問題?如果要求存在選擇,那麼就會出現先後順序問題,也就是我們所說的流程。如果小明的成績大於90...

Day 4 迴圈結構

whilecondition do 執行步驟 判斷條件是否成立 condition 是否為 true 如果成立執行 do 操作 再次執行1,迴圈前兩個步驟,知道condition不成立,結束迴圈 示例1 計算1到100的和 sum 1 2 3 100 sum 0 num 1 while num 10...

day4 分支和迴圈

可以判斷奇偶性 流程控制 順序執行,分支結構 if 迴圈結構 for,while python中實現分支結構的只有一種if if單分支結構 雙分支結構 多分支結構 for 變數 in 序列 迴圈體讓變數去序列中取值,乙個乙個取,取完為止,每取乙個值執行乙個迴圈 練習3 統計100 200能夠被3整除...