




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二章Chapter2算法與問題解決1232.1算法的概念及描述2.2算法的控制結(jié)構(gòu)2.3用算法解決問題的過程復(fù)習(xí)回顧算法概念特征要素描述復(fù)習(xí)回顧算法的特征有窮性可行性確定性有0個或多個輸入有1個或多個輸出復(fù)習(xí)回顧算法的要素數(shù)據(jù)運算控制轉(zhuǎn)移復(fù)習(xí)回顧算法的描述自然語言流程圖偽代碼程序設(shè)計語言復(fù)習(xí)回顧算法的控制結(jié)構(gòu)控制結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)情境導(dǎo)入網(wǎng)上購票流程算法如何描述?算法的控制結(jié)構(gòu)順序結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)選擇乘車日期和車次選擇或添加乘車人提交購票訂單網(wǎng)上支付購票款(1)每個步驟按照算法出現(xiàn)的順序依次執(zhí)行(2)每一個步驟一定會被執(zhí)行一次,而且只執(zhí)行一次算法的控制結(jié)構(gòu)順序結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)根據(jù)身高體重計算BMI開始結(jié)束輸入身高、體重計算BMI=體重/身高2輸出BMI身體質(zhì)量指數(shù)(BMI指數(shù)),是國際上常用的衡量人體胖瘦程度以及是否健康的一個標(biāo)準(zhǔn)。計算公式為:BMI=體重/身高2算法的控制結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)采用哪種控制結(jié)構(gòu)?算法的控制結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)(1)首先進(jìn)行條件判斷,根據(jù)條件滿足與否來決定執(zhí)行哪個分支(2)在一個分支結(jié)構(gòu)中,必定有一個分支被執(zhí)行,其他的分支則被忽略NY語句塊1語句塊2條件表達(dá)式?算法的控制結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)開始輸入身高、體重計算BMI=體重/身高2結(jié)束輸出“超重啦”輸出“正?!盰NBMI>24?根據(jù)BMI指數(shù)判斷是否超重算法的控制結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)系統(tǒng)如何判斷剩余空位是否滿足條件算法的控制結(jié)構(gòu)順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)NY語句塊1語句塊2條件表達(dá)式?對某個條件進(jìn)行判斷,當(dāng)符合條件時,執(zhí)行Y指向的語句塊1(循環(huán)體)然后返回重新判斷這個條件,當(dāng)符合條件時,再次執(zhí)行循環(huán)體重復(fù)上述過程,直到不符合條件,則跳出循環(huán),執(zhí)行循環(huán)體后面的指令。循環(huán)條件一直滿足?算法的控制結(jié)構(gòu)順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)判斷全班45名同學(xué)是否超重BMI>24?YN輸出“超重啦”輸入身高、體重計算BMI=體重/身高2輸出“正常”n=n+1YNn=0n<45?算法的控制結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)語句1語句2語句3NY語句塊1語句塊2條件表達(dá)式?NY語句塊1語句塊2條件表達(dá)式?依次執(zhí)行不重復(fù),不跳過順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)依據(jù)判斷條件選擇一個分支執(zhí)行依據(jù)判斷條件重復(fù)執(zhí)行語句課堂練習(xí)★算法的控制結(jié)構(gòu)有三種:順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu),下列說法正確的是()A.一個算法中只能包含一種結(jié)構(gòu)B一個算法中最多可以包含兩種結(jié)構(gòu)C.一個算法中可以包含以上三種結(jié)構(gòu)中的任意組合D.一個算法中必須包含以上三種結(jié)構(gòu)C課堂練習(xí)★某商場促銷打折,折扣規(guī)定如下:消費500元以內(nèi)的打8.8折,滿500元(含500元)的打8折,滿1000元及以上的打7折。用算法描述這一消費規(guī)定,合適的算法控制結(jié)構(gòu)(
)A.順序結(jié)構(gòu)
C.循環(huán)結(jié)構(gòu)B.分支結(jié)構(gòu)
D.樹形結(jié)構(gòu)C課堂練習(xí)★某算法的流程圖如圖所示。該算法采用的控制結(jié)構(gòu)為()A.順序結(jié)構(gòu)B.分支結(jié)構(gòu)C.循環(huán)結(jié)構(gòu)D.重復(fù)結(jié)構(gòu)C課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣東廣州醫(yī)科大學(xué)附屬第五醫(yī)院第一次招聘17人考前自測高頻考點模擬試題完整參考答案詳解
- 2025國家電網(wǎng)內(nèi)蒙古新正產(chǎn)業(yè)發(fā)展有限公司高校畢業(yè)生招聘41人(第三批)模擬試卷及完整答案詳解一套
- Unit5 Fun clubs單元過關(guān)測試卷 (含答案含聽力原文)-2024人教版七年級英語上冊
- 2025河南開封市蘭考縣不動產(chǎn)登記中心就業(yè)見習(xí)生招聘6人考前自測高頻考點模擬試題及答案詳解(奪冠系列)
- 2026上海新高考語文必背知識點:古詩文閱讀常見題型基本知識
- 2025年國家電網(wǎng)公共基礎(chǔ)知識考試題232題及答案
- 2025年國企面試真題及答案
- 鱷尊酒的功能和作用
- 2025年領(lǐng)導(dǎo)工作失職檢討書范本
- 2025年全國大學(xué)生安全知識競賽題庫及答案
- 2024年甘肅省臨夏縣人民醫(yī)院公開招聘護(hù)理工作人員試題帶答案詳解
- 2025年氫氣傳感器市場分析報告
- 結(jié)腸癌圍手術(shù)期的護(hù)理
- 環(huán)??萍脊蓶|合作協(xié)議示范文本
- 中職語文(拓展模塊)中國科學(xué)技術(shù)史序言
- 子宮肌瘤教學(xué)查房
- 云南省昆明市2023-2024學(xué)年高一下學(xué)期7月期末質(zhì)量檢測英語試卷(含答案)
- DB2303T 021-2024柞蠶膿病防治技術(shù)規(guī)程
- 煤礦事故匯報程序
- 成人術(shù)后疼痛管理
- 師范生實習(xí)安全教育
評論
0/150
提交評論