




免費(fèi)預(yù)覽已結(jié)束,剩余32頁(yè)可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1 3 4循環(huán)語(yǔ)句 學(xué)習(xí)目標(biāo)1 正確理解循環(huán)語(yǔ)句的概念 并掌握其結(jié)構(gòu) 重點(diǎn) 難點(diǎn) 2 會(huì)應(yīng)用條件語(yǔ)句和循環(huán)語(yǔ)句編寫程序 難點(diǎn) 3 經(jīng)歷對(duì)現(xiàn)實(shí)生活情境的探究 認(rèn)識(shí)到應(yīng)用計(jì)算機(jī)解決數(shù)學(xué)問題的方便簡(jiǎn)捷 知識(shí)點(diǎn)循環(huán)語(yǔ)句 1 當(dāng)型循環(huán)語(yǔ)句它表示當(dāng)所給條件p成立時(shí) 執(zhí)行循環(huán)體部分 然后再判斷條件p是否成立 如果p仍然成立 那么再次執(zhí)行循環(huán)體 如此反復(fù) 直到某一次條件p不成立時(shí)退出循環(huán) 其一般格式為 其特點(diǎn)是 先判斷 后執(zhí)行 2 直到型循環(huán)語(yǔ)句它表示先執(zhí)行循環(huán)體部分 然后再判斷所給條件p是否成立 如果p不成立 那么再次執(zhí)行循環(huán)體部分 如此反復(fù) 直到所給條件p成立時(shí)退出循環(huán) 其一般格式為 其特點(diǎn)是 先執(zhí)行 后判斷 3 for 語(yǔ)句當(dāng)循環(huán)的次數(shù)已經(jīng)確定時(shí)用 其一般形式為 for 語(yǔ)句 預(yù)習(xí)評(píng)價(jià) 正確的打 錯(cuò)誤的打 1 1 for 語(yǔ)句中 步長(zhǎng)可以為負(fù)數(shù) 2 循環(huán)語(yǔ)句是解決有關(guān)重復(fù)操作問題的重要工具 提示 1 2 2 簡(jiǎn)答題 1 循環(huán)語(yǔ)句與條件語(yǔ)句有何關(guān)系 2 編寫程序時(shí) 什么情況下使用循環(huán)語(yǔ)句 提示 1 循環(huán)語(yǔ)句中一定有條件語(yǔ)句 條件語(yǔ)句是循環(huán)語(yǔ)句的一部分 離開條件語(yǔ)句 循環(huán)語(yǔ)句無法循環(huán) 但條件語(yǔ)句可以脫離循環(huán)語(yǔ)句單獨(dú)存在 可以不依賴循環(huán)語(yǔ)句獨(dú)立地解決問題 2 在問題處理中 對(duì)不同的運(yùn)算對(duì)象進(jìn)行若干次相同運(yùn)算或處理時(shí) 一般用到循環(huán)結(jié)構(gòu) 在編寫程序時(shí)要用到循環(huán)語(yǔ)句 題型一當(dāng)型循環(huán)與直到型循環(huán)語(yǔ)句 例1 下列偽代碼是求1 3 5 99的值 讀偽代碼完成問題 問題 1 偽代碼中的循環(huán)語(yǔ)句是 型循環(huán)語(yǔ)句 2 將偽代碼用另一類型的循環(huán)語(yǔ)句來實(shí)現(xiàn) 解 1 當(dāng) 2 改成直到型循環(huán)語(yǔ)句如下 規(guī)律方法 1 直到型語(yǔ)句中的條件是循環(huán)結(jié)束的條件 滿足此條件時(shí) 執(zhí)行循環(huán)結(jié)構(gòu)后面的語(yǔ)句 不滿足時(shí)才執(zhí)行循環(huán)體 2 在直到型循環(huán)語(yǔ)句中 由于先執(zhí)行循環(huán)體 再判斷條件 因此 在任何一個(gè)直到型循環(huán)語(yǔ)句中 循環(huán)體至少要執(zhí)行一次 3 enddo 是 do 語(yǔ)句的結(jié)束標(biāo)志 不可丟失 訓(xùn)練1 已知流程圖如圖所示 試寫出對(duì)應(yīng)的偽代碼 解偽代碼如下 題型二for語(yǔ)句 例2 某算法的偽代碼如下 s 0forifrom2to10step2s s iendforprints則偽代碼運(yùn)行后輸出的結(jié)果是 解析由題意可知 s 2 4 6 8 10 30 答案30 規(guī)律方法 1 通過for語(yǔ)句進(jìn)行循環(huán) 將初值賦給變量i 當(dāng)循環(huán)變量的值不超過終值時(shí) 則順序執(zhí)行循環(huán)體內(nèi)的各個(gè)語(yǔ)句 遇到endfor 將循環(huán)變量增加一個(gè)步長(zhǎng)的值 再與終值比較 如果仍不超過終值范圍 則再次執(zhí)行循環(huán)體 這樣重復(fù)執(zhí)行 直到循環(huán)變量的值超過終值 則跳出循環(huán) 2 步長(zhǎng)可以為正 負(fù) 但不能是0 否則會(huì)陷入 死循環(huán) 步長(zhǎng)為正時(shí) 要求終值大于初值 否則循環(huán)將不能執(zhí)行 步長(zhǎng)為負(fù)時(shí) 要求終值必須小于初值 訓(xùn)練2 下面的偽代碼中 語(yǔ)句printi j執(zhí)行的次數(shù)是 次 解析對(duì)于每個(gè)i 內(nèi)循環(huán)都執(zhí)行5次 而i有3個(gè)取值 所以共執(zhí)行15次 答案15 探究1 關(guān)于循環(huán)語(yǔ)句的說法不正確的是 填序號(hào) 算法中的循環(huán)結(jié)構(gòu)只能由while語(yǔ)句來實(shí)現(xiàn) 循環(huán)語(yǔ)句中有直到型語(yǔ)句和當(dāng)型語(yǔ)句 即dountil語(yǔ)句和while語(yǔ)句 一般來說until語(yǔ)句和while語(yǔ)句可以互相轉(zhuǎn)換 算法中的循環(huán)結(jié)構(gòu)由循環(huán)語(yǔ)句來實(shí)現(xiàn)解析算法中的循環(huán)結(jié)構(gòu)由循環(huán)語(yǔ)句來實(shí)現(xiàn) 循環(huán)語(yǔ)句包括until語(yǔ)句和while語(yǔ)句兩種不同的格式 且一般情況下這兩種語(yǔ)句可以相互轉(zhuǎn)換 所以 是錯(cuò)誤的 其余都正確 答案 探究2 下列問題可以設(shè)計(jì)成循環(huán)語(yǔ)句計(jì)算的有 求1 3 32 39的和 比較a b兩個(gè)數(shù)的大小 對(duì)于分段函數(shù) 要求輸入自變量 輸出函數(shù)值 求平方值小于100的最大整數(shù) 解析 和 用到循環(huán)語(yǔ)句 用不到 答案 探究3 請(qǐng)根據(jù)給出的流程圖寫出偽代碼 解該流程圖描述的算法語(yǔ)句為當(dāng)型循環(huán)語(yǔ)句 偽代碼設(shè)計(jì)如下 探究4 試用三種循環(huán)語(yǔ)句來計(jì)算2 4 6 2018的值 解用 while 語(yǔ)句 用 until 語(yǔ)句 用 for 語(yǔ)句 規(guī)律方法在用偽代碼編寫算法時(shí) 循環(huán)語(yǔ)句的選取是算法設(shè)計(jì)的關(guān)鍵 一般地 for 語(yǔ)句可改寫成 while 語(yǔ)句 但 while 語(yǔ)句不一定能改寫成 for 語(yǔ)句 1 當(dāng)循環(huán)次數(shù)能確定時(shí) 三種循環(huán)語(yǔ)句都可以用 例如 求1 2 3 2017的值 用偽代碼表示如下 用 while endwhile 語(yǔ)句用 do enddo 語(yǔ)句 課堂達(dá)標(biāo) 1 下列給出的四個(gè)流程圖 其中滿足while語(yǔ)句格式的是 解析while語(yǔ)句的特點(diǎn)是 先判斷 后執(zhí)行 答案 2 3 2 下列偽代碼輸出的結(jié)果是 解析當(dāng)s 5 4 3 2 14時(shí) n 2 1 1 此時(shí)s 15繼續(xù)執(zhí)行循環(huán)體 則s 5 4 3 2 1 15 n 1 1 0 此時(shí)s 15 循環(huán)結(jié)束 輸出0 答案0 3 下面的偽代碼執(zhí)行后第3個(gè)輸出的數(shù)是 答案2 4 下面?zhèn)未a的功能是 解析輸入x后 若x 0 則n值增加1 直到輸入10次后 輸出n值 故其功能為統(tǒng)計(jì)10個(gè)數(shù)據(jù)中負(fù)數(shù)的個(gè)數(shù) 答案統(tǒng)計(jì)10個(gè)數(shù)據(jù)中負(fù)數(shù)的個(gè)數(shù) 5 已知算法如下 試畫出對(duì)應(yīng)的流程圖 并寫出偽代碼 解相應(yīng)流程圖如圖所示 偽代碼如下 課堂小結(jié) 1 三種循環(huán)語(yǔ)句的比較 2 應(yīng)用循環(huán)語(yǔ)句編寫偽代碼要注意以下三點(diǎn) 1 在循環(huán)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆云南省峨山縣大龍?zhí)吨袑W(xué)七上數(shù)學(xué)期末考試模擬試題含解析
- 安徽郵電職業(yè)技術(shù)學(xué)院《營(yíng)銷專業(yè)英語(yǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海外國(guó)語(yǔ)大學(xué)《媒體發(fā)布與管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 云南工商學(xué)院《生物技術(shù)藥物》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖北省2024年七年級(jí)數(shù)學(xué)第一學(xué)期期末預(yù)測(cè)試題含解析
- 湖南稅務(wù)高等??茖W(xué)?!栋娈嫞景?、絲網(wǎng))》2023-2024學(xué)年第一學(xué)期期末試卷
- 綿陽(yáng)城市學(xué)院《生產(chǎn)系統(tǒng)建模與仿真》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024-2025學(xué)年浙江省杭州市臨安區(qū)錦城第二初級(jí)中學(xué)七年級(jí)數(shù)學(xué)第一學(xué)期期末綜合測(cè)試模擬試題含解析
- 2025屆黑龍江省孫吳縣第一中學(xué)化學(xué)高二下期末復(fù)習(xí)檢測(cè)試題含解析
- 河南周口市2025年高一下化學(xué)期末聯(lián)考模擬試題含解析
- 退贓協(xié)議書范本
- 【MOOC答案】《大學(xué)物理I力學(xué)、相對(duì)論、電磁學(xué)》(北京交通大學(xué))章節(jié)作業(yè)慕課答案
- 落地投資協(xié)議書范本
- 托管倉(cāng)庫(kù)合同協(xié)議
- 企業(yè)負(fù)責(zé)人(A證)考試題(含答案)
- 創(chuàng)新中職學(xué)校德育工作的實(shí)踐與反思
- 河南洛陽(yáng)文旅集團(tuán)財(cái)務(wù)崗位招聘考試真題2024
- 深入研究福建事業(yè)單位考試中的經(jīng)典案例試題及答案
- 《中華傳統(tǒng)文化進(jìn)中小學(xué)課程教材指南》
- 七年級(jí)歷史下學(xué)期核心知識(shí)點(diǎn)、難點(diǎn)、重點(diǎn)知識(shí)總結(jié)
- 《基于web的寵物商城管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》8800字(論文)
評(píng)論
0/150
提交評(píng)論