資源簡介 (共14張PPT)(1)順序結構(2)選擇結構(單分支結構/雙分支結構)(3)循環結構分支結構的程序雖然能解決計算、輸出等問題,但不能做判斷在選擇。對于要先做判斷再選擇的問題就要使用分支結構。程序的三種基本結構第六課分支結構主題2雙分支結構羅海燕復習:邏輯表達式1)&&邏輯與:兩邊的關系表達式同時為真true是,結果為真1==1&&2==2的值為真,1==1&&2=3的值為false。同級運算從左到右,可用()改變邏輯運算的優先級。新知:If雙分支語句If(條件表達式){語句塊1;}else{語句塊2;}如果條件表達式值為真,則執行“語句塊1”,否則這行“語句塊2”。任務一:打車費可用雙分支結構進行改寫任務二醫學上,若人的收縮壓在90-140毫米汞柱之間,舒張壓在60~90毫米汞柱之間,則為正常血壓。請你設計一個血壓情況提示程序,若血壓值在正常范圍內,輸出“血壓正常”,否則輸出“注意身體健康”。任務三:思考遷移數學問題的解答輸入3個整數a、b、c,試判斷這3個數能否構成三角形。若能構成三角形,則計算三角形的周長,否則輸出“無法構成三角形”。任務四:拓展提升請嘗試進一步修改任務三的代碼,使得程序能夠檢測出用戶輸入的負數值,給出錯誤提示信息。?If(a<0||b<0||c<0)板書設計第六課分支結構主題2雙分支結構本節課介紹了血壓測量以及三角形構成兩個例子,闡述了雙分支結構程序設計的技巧,以及邏輯運算符在表達復雜邏輯條件判斷是的有益作用。在接下來學習循環語句也至關重要。作業提交樣式參考謝謝觀看https://www.21cnjy.com/help/help_extract.php福建教育出版社《信息技術》七(下)第二單元廈門市音樂學校羅海燕第六課主題2雙分支結構班級:姓名:【學習目標】在C語言中我們可以用一種特定的分支語句來表達邏輯關系:if…else…情景回顧:出租車程序計價方案中,里程數可以分為兩大類,超過3千米和3千米以內。【任務一】計算打車費,用雙分支結構進行改寫。請將你的運行結果截圖粘貼。【任務二】利用邏輯運算符,簡化分支結構的判定,調整測量血壓的代碼。利用雙分支結構,判斷檢測者血液是否正常。(81頁)請將你的運行結果截圖粘貼。【任務三】輸入三個正整數,判斷這三個整數是否構成三角形。(83頁)請將你的運行結果截圖粘貼。【拓展提升】請嘗試進一步修改任務三的代碼,使得程序能夠檢測出用戶輸入的負數值,給出錯誤提示信息。【參考代碼】1a+b>c構成a+c>b同時三角形成立b+c>a輸入打車的里程數和打車的時間tf("應付車費%2P82血壓程序Cpp1#include2intmaino3456789inta,bjprintf("輸入收縮壓和舒張壓的值:")scanf(%d%d",&a,&b)if(a>9&&a<=148&&b>=60&&b<=98)printf("血壓正常”);1911else1213printf("注意身體健康");1415returne1617includeintmainointa,b,c,p;printf("請輸入3個整數:")scanf(%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a)p=a+b+Cprintf("三角形周長:%d",p);elseprintf("無法構成三角形");returnetrue條件表alse達式語白塊1語句塊2租車的收費標準:小于等于3千米收超過3千米,每千米加收2元。請設計一個計費程序,能根據打車動計算打車費用醫學上,若人的收縮壓在汞柱之間,舒張壓在6090毫米汞柱之常血你設計一個血壓情況提示程序血壓值在正常范圍內,輸出“血壓正常”則輸出“注意身體健康 展開更多...... 收起↑ 資源列表 學生任務第六課主題2雙分支結構.docx 課件羅海燕第六課主題2for循環.pptx 縮略圖、資源來源于二一教育資源庫