資源簡介 (共16張PPT)主題2:雙分支結構第6課 分支結構目 錄條件表達式復習1If語句雙分支結構2動手實踐:判斷血壓是否正常3實踐創新:計算三角形周長4條件表達式復習1關系表達式用關系運算符連接起來的式子稱為關系表達式。如 x<5, a+b==8, “ab”< “ac”判斷a 是否是偶數的條件是: a%2 = = 0邏輯表達式邏輯與:&&判斷 a 是否在 12 到 100 之間的條件是:12<=a && a<=100 (注意不能寫成 12<=a<=100)邏輯或:||判斷年齡age在6周歲以下或身高tall在120以下的條件是:age<12 || tall<150邏輯非:!判斷成績grade不在60分以下的條件是:!grade<602. 運算符的優先級同級運算從左到右,可用( )改變邏輯運算的優先級。條件表達式思考題以下邏輯表示式中表示 “a在90-140之間,且b在60-90之間”的條件正確表示( )A. a>=90 && a<=140 && b>=60 && b<=90B. a>=90 && a<=140 || b>=60 && b<=90C. a>=90 || a<=140 && b>=60 || b<=90D. a>=90 || a<=140 || b>=60 || b<=90A 已知int x=10,y=20,z=30,則執行if (x>y)z=x ; x=y ; y=z ;語句后,x、y、z 的值是( )。A. x=10,y=20,z=30 B. x=20,y=30,z=30C. x=20,y=30,z=10 D. x=20,y=30,z=20B條件表達式思考題下列運算符中,優先級最低的是( )A. == B. ++ C. || D. &&CIf語句雙分支結構2如果條件表達式值為真,則執行“語句塊1”,否則執行“語句塊2”。if語句雙分支結構格式If(條件表達式){語句塊1;}else{語句塊2;}流程圖示例:打車費 可用雙分支結構進行改寫程序修改前代碼程序修改后代碼動手實踐3動手實踐:判斷血壓是否正常醫學上,若人的收縮壓在90-140毫米汞柱之間,舒張壓在60~90毫米汞柱之間,則為正常血壓。請你設計一個血壓情況提示程序,若血壓值在正常范圍內,輸出“血壓正常”,否則輸出“注意身體健康”。流程圖程序代碼實踐創新4實踐創新 計算三角形周長輸入3個整數a、b、c,試判斷這3個數能否構成三角形。若能構成三角形,則計算三角形的周長,否則輸出“無法構成三角形”。謝謝光臨指導 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫