




免費(fèi)預(yù)覽已結(jié)束,剩余32頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第1章1 3基本算法語句 1 3 4循環(huán)語句 學(xué)習(xí)目標(biāo)1 理解循環(huán)語句的格式和功能 2 理解兩種循環(huán)語句與兩種循環(huán)結(jié)構(gòu)的對應(yīng)關(guān)系 能把相應(yīng)流程圖翻譯為程序語句 3 經(jīng)歷由問題到自然語言描述的算法到流程圖再到程序的全過程 體會算法的形成及優(yōu)化過程 題型探究 問題導(dǎo)學(xué) 內(nèi)容索引 當(dāng)堂訓(xùn)練 問題導(dǎo)學(xué) 思考1 知識點(diǎn)一循環(huán)語句 循環(huán)語句與條件語句有何關(guān)系 循環(huán)語句中一定有條件語句 條件語句是循環(huán)語句的一部分 離開條件語句 循環(huán)語句無法循環(huán) 但條件語句可以脫離循環(huán)語句單獨(dú)存在 可以不依賴循環(huán)語句獨(dú)立地解決問題 答案 思考2 直到型循環(huán)語句執(zhí)行循環(huán)體的次數(shù)可以是零嗎 不可以 直到型循環(huán)語句先執(zhí)行一次循環(huán)體 再判斷條件是否成立 因此該循環(huán)語句執(zhí)行循環(huán)體的次數(shù)一定不為零 答案 梳理 循環(huán)語句與流程圖中的結(jié)構(gòu)相對應(yīng) 循環(huán)語句結(jié)構(gòu)一般有和兩種循環(huán)語句結(jié)構(gòu) 分別對應(yīng)于流程圖中的直到型和當(dāng)型循環(huán)結(jié)構(gòu) 當(dāng)型 循環(huán) 直到型 思考1 知識點(diǎn)二兩種循環(huán)語句 編寫程序時(shí) 什么情況下使用循環(huán)語句 在問題處理中 對不同的運(yùn)算對象進(jìn)行若干次相同運(yùn)算或處理時(shí) 一般用到循環(huán)結(jié)構(gòu) 在編寫程序時(shí)要用到循環(huán)語句 答案 思考2 當(dāng)型循環(huán)用文字語言怎樣描述 其關(guān)鍵詞是什么 當(dāng)滿足條件時(shí)執(zhí)行循環(huán) 否則退出 關(guān)鍵詞是 當(dāng) 否則 答案 梳理 兩種循環(huán)語句的對比 untilpenddo endwhile until while do until 執(zhí)行循環(huán)體 執(zhí)行循環(huán)體 條件符合 條件符合 條件仍符合 條件不符合 end 知識點(diǎn)三 for語句 1 其一般形式 2 for 語句屬循環(huán) 3 如果循環(huán)次數(shù) 可采用 for 語句 to 當(dāng)型 已知 題型探究 類型一 while endwhile 語句的應(yīng)用 例1 1 下列偽代碼運(yùn)行后輸出的結(jié)果為 答案 解析 21 由偽代碼知 每循環(huán)一次 i的值增加2 然后減小1 所以每循環(huán)一次i增加1 最后一次執(zhí)行循環(huán)體時(shí) s 2 7 2 3 21 偽代碼如圖 解答 利用while語句的三個(gè)關(guān)注點(diǎn) 1 在用while語句解決相關(guān)問題時(shí) 要熟練掌握while語句的一般格式 后面的endwhile一定不要忘記 在運(yùn)行語句的時(shí)候 一定要先判斷表達(dá)式是否成立 再執(zhí)行循環(huán)體 2 while語句可以不知循環(huán)次數(shù) 但需要知道循環(huán)終止的條件 條件為真時(shí)執(zhí)行循環(huán) 條件為假時(shí)終止循環(huán) 防止表達(dá)式相反出現(xiàn)錯(cuò)誤 3 用while語句解決循環(huán)次數(shù)不確定的問題時(shí) 首先要確定控制運(yùn)算次數(shù)的變量 然后確定變量與運(yùn)算次數(shù)的關(guān)系 利用這種關(guān)系 將運(yùn)算次數(shù)當(dāng)作一個(gè)確定的量 從而將問題轉(zhuǎn)化為循環(huán)次數(shù)確定的問題來解決 反思與感悟 跟蹤訓(xùn)練1執(zhí)行如圖所示的偽代碼后輸出的結(jié)果是 答案 解析 1 執(zhí)行偽代碼 n 5 s 0 滿足s 14 所以s 0 5 5 n 4 滿足s 14 所以s 5 4 9 n 3 滿足s 14 所以s 9 3 12 n 2 滿足s 14 所以s 12 2 14 n 1 不滿足s 14 結(jié)束 故n 1 類型二 do enddo 語句的應(yīng)用 解答 偽代碼如圖 引申探究1 若將例2中的 改為 其余不變 寫出相應(yīng)的偽代碼 解答 偽代碼如圖 2 若例2中條件不變 用 while endwhile 寫出偽代碼 解答 do enddo 語句的使用條件 1 算法中有需要反復(fù)執(zhí)行的步驟 如累加求和 累乘求積等問題 2 算法中先執(zhí)行再判斷 3 循環(huán)的次數(shù)不能確定或已經(jīng)確定 反思與感悟 跟蹤訓(xùn)練2下列偽代碼是求1 3 5 99的值 讀偽代碼完成問題 答案 問題 1 偽代碼中的循環(huán)語句是型循環(huán)語句 當(dāng) 2 將偽代碼用另一類型的循環(huán)語句實(shí)現(xiàn)為 答案 類型三 for 語句的應(yīng)用 例3用for語句設(shè)計(jì)一個(gè)計(jì)算2 4 6 8 2016的偽代碼算法 解答 偽代碼如下 引申探究將例3改為用while endwhile語句表示 結(jié)果如何 解答 偽代碼如圖 利用for語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的三個(gè)關(guān)鍵點(diǎn) 1 確定變量的初值 即進(jìn)行初始化操作 2 確定循環(huán)的次數(shù) 步長以及終值 3 確定循環(huán)體的內(nèi)容 反思與感悟 跟蹤訓(xùn)練3寫出計(jì)算n n 1 2 3 4 n 的偽代碼 解答 偽代碼如圖 當(dāng)堂訓(xùn)練 2 3 4 1 1 下列算法 已知兩個(gè)數(shù)求它們的商 已知函數(shù)定義在區(qū)間上 將區(qū)間十等分求端點(diǎn)及各分點(diǎn)處的函數(shù)值 已知三角形的一邊長及此邊上的高 求其面積 其中可能要用到循環(huán)語句的是 答案 2 下列偽代碼執(zhí)行的次數(shù)是 輸出的結(jié)果為1 4 7 10 故共執(zhí)行了4次 答案 解析 4 2 3 4 1 2 3 4 1 3 執(zhí)行如圖所示偽代碼 則輸出結(jié)果s 根據(jù)偽代碼逐次寫出每次循環(huán)的結(jié)果 第一次循環(huán) i 2 s 4 第二次循環(huán) i 4 s 4 16 20 第三次循環(huán) i 6 s 20 36 56 由于i 6不滿足條件 跳出循環(huán) 輸出s 結(jié)果為56 答案 解析 56 4 對于問題1 2 3 2017 求滿足條件的最小整數(shù) 試用 while 語句描述這一問題的算法過程 偽代碼如圖 解答 2 3 4 1 規(guī)律與方法 1 當(dāng)循環(huán)的次數(shù)確定時(shí) 我們通常用for循環(huán)語句 而當(dāng)循環(huán)的次數(shù)不確定時(shí) 我們通常用 while endwhile 或 do enddo 循環(huán)語句 2 for循環(huán)語句及 while endwhile 循環(huán)語句都是前測試語句 即先判斷后執(zhí)行 若初始條件不成立 則一次也不執(zhí)行循環(huán)體中的內(nèi)容 任何一種需要重復(fù)處理的問
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年 湛江市雷州市教育系統(tǒng)招聘教師考試試題附答案
- 2025年中國充氣混凝土行業(yè)市場發(fā)展監(jiān)測及投資前景展望報(bào)告
- 2025年中國固體顆粒物料炒鍋行業(yè)市場調(diào)查研究及發(fā)展戰(zhàn)略規(guī)劃報(bào)告
- 2025年中國塑鋼窗行業(yè)市場發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 中國工業(yè)氯化銨行業(yè)調(diào)查報(bào)告
- 2025年中國鹵味休閑食品市場競爭格局及投資戰(zhàn)略規(guī)劃報(bào)告
- 中國橡膠線機(jī)頭行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告(2024-2030)
- 中國渦輪式粉碎機(jī)行業(yè)市場前景預(yù)測及投資戰(zhàn)略研究報(bào)告
- 中國汽車空氣彈簧行業(yè)市場全景評估及發(fā)展戰(zhàn)略規(guī)劃報(bào)告
- 中國精密鑄鐵件行業(yè)市場規(guī)模及未來投資方向研究報(bào)告
- 2024版壓力容器設(shè)計(jì)審核機(jī)考題庫-多選3-2
- 2025年國防教育課件
- 貴州國企招聘2024貴州貴安發(fā)展集團(tuán)有限公司招聘68人筆試參考題庫附帶答案詳解
- 園林行業(yè)職業(yè)道德
- 副校長筆試題庫及答案
- 2025年湖北恩施州檢察機(jī)關(guān)招聘雇員制檢察輔助人員40人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 陜西省濱河2025屆中考生物模擬預(yù)測題含解析
- 招標(biāo)代理招標(biāo)服務(wù)實(shí)施方案
- 《煤礦事故分析與預(yù)防》課件
- 幼兒園園長,教師輪訓(xùn)工作制度及流程
- 2025下半年江蘇南京市浦口區(qū)衛(wèi)健委所屬部分事業(yè)單位招聘人員24人高頻重點(diǎn)提升(共500題)附帶答案詳解
評論
0/150
提交評論