下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課題:基本算法語(yǔ)句(三)教課目的:1.認(rèn)識(shí)循環(huán)語(yǔ)句的觀點(diǎn),并讀懂其構(gòu)造;2.能讀懂用循環(huán)語(yǔ)句編寫(xiě)的程序教課要點(diǎn):兩種循環(huán)語(yǔ)句的表示方法、構(gòu)造和用法,用循環(huán)語(yǔ)句表示算法教課難點(diǎn):認(rèn)識(shí)循環(huán)語(yǔ)句的表示方法、構(gòu)造和用法,能讀懂程序中的循環(huán)語(yǔ)句教課過(guò)程:一、問(wèn)題情境在學(xué)習(xí)流程圖時(shí),我們知道基本算法構(gòu)造有三種,即次序構(gòu)造、構(gòu)與循環(huán)構(gòu)造.選擇構(gòu)造對(duì)應(yīng)于條件語(yǔ)句,那循環(huán)構(gòu)造就對(duì)應(yīng)于循環(huán)語(yǔ)句循環(huán)語(yǔ)句包含“For循環(huán)”、“While循環(huán)”等.引例1設(shè)計(jì)計(jì)算1×3×5××99的一個(gè)算法.自然語(yǔ)言的算法為:S1S←1;流程圖:S2I←3;S3S←S×I;S4I←I+2;S5假如I≤99,那么轉(zhuǎn)S3;S6輸出S.
選擇結(jié).開(kāi)始S←1I←3S←S×II←I+2那么,如何用循環(huán)語(yǔ)句表示這個(gè)問(wèn)題的算法呢?二、建構(gòu)數(shù)學(xué)(1)For循環(huán):
I≥99Y
N其一般形式為注:ForIfrom“初值”to“終值”step“步長(zhǎng)”①上邊的“For”和“Endfr”之間縮進(jìn)的步驟“”稱為循環(huán)體.②“step‘步長(zhǎng)’”被省略時(shí),當(dāng)重復(fù)循環(huán)時(shí),變量I的值每次增添為1.Endfor③“For循環(huán)”常用于循環(huán)的次數(shù)確準(zhǔn)時(shí).引例1:For語(yǔ)句:S←1ForIfrom3to99step2WhileAS←S×IFor循環(huán)Endfor
輸出S結(jié)束EndwhilePrintS2)While循環(huán):其一般形式為注:①上邊A表示判斷履行循環(huán)的條件.“While”和“Endwhile”之間縮進(jìn)的步驟“”稱為循環(huán)體.②“While”語(yǔ)句的特色是“前測(cè)試”,即先判斷,后履行.若初始條件不建立,則一次也不履行循環(huán)體中的內(nèi)容.任何需要重復(fù)辦理的問(wèn)題都可用這類前測(cè)試循環(huán)來(lái)實(shí)現(xiàn).再提示:①在使用“For”循環(huán)時(shí),應(yīng)試慮“step‘步長(zhǎng)’”能否可以省略.缺省時(shí),則默認(rèn)步長(zhǎng)為1.②當(dāng)循環(huán)的次數(shù)已經(jīng)確準(zhǔn)時(shí),可用“For”循環(huán)語(yǔ)句來(lái)表示;當(dāng)循環(huán)次數(shù)不可以確準(zhǔn)時(shí),可用“While”循環(huán)語(yǔ)句來(lái)表示.③循環(huán)語(yǔ)句內(nèi)可有嵌套.引例2:求知足1×3×5××>10000.試求知足條件的最小整數(shù)解.解:S1S←1S2I←3S3假如S≤10000,那么S←S×I,I←I+2,(不然轉(zhuǎn)S4)S4輸出IWhile語(yǔ)句:S←1←3WhileS≤10000S←S×IWhile循環(huán)I←I+2EndwhilePrintIEnd三、數(shù)學(xué)應(yīng)用例1閱讀課本第23頁(yè)例題達(dá)成課本練習(xí)(P23頁(yè))例2定義運(yùn)算“!”為:n!=1×2×3××n,此中n為正整數(shù),而且讀作“n的階乘”,比如,5!=1×2×3×4×5=120,10!=9!×10=3628800.試編寫(xiě)一個(gè)計(jì)算2010!的算法.剖析解決這一問(wèn)題的步驟以下:S1S←1;開(kāi)始S2I←2;S←1I←2S3S←S×I;S4I←I+1;S5假如I≤2010,轉(zhuǎn)S3;S6輸出S.解流程圖以下圖.偽代碼以下圖.評(píng)論S←1I>2010,再履行①此題可用當(dāng)型語(yǔ)句編寫(xiě).這時(shí)的判斷條件應(yīng)改為ForIfrom2to2010循環(huán)體,便獲得下邊的流程圖和偽代碼.S←S*IEndforS←1開(kāi)始I←2PrintS”語(yǔ)句都可②此題中因?yàn)檠h(huán)次數(shù)已經(jīng)確立,故用“For”語(yǔ)句或“While以.EndWhileI≤2010S←1S←S*I四、講堂練習(xí)S←1I←2I←I+11.設(shè)計(jì)一個(gè)計(jì)算1×3×5×7×9×11×13的算法.圖I←3中給出了程序的一部分,則在橫線①上不可以填入下邊的EndwhileWhileI<①那一個(gè)數(shù)?答:(I←I+1PrintS)EndS←S×IA.13B.13.5C.14D.14.5I←I+2S←S*IEndwhile2.請(qǐng)將以下賤程圖增補(bǔ)完好N,并依據(jù)流程圖或以下的PrintSI≤2010問(wèn)題寫(xiě)出算法的偽代碼.EndY問(wèn)題:計(jì)算函輸數(shù)出值:Sy=x2,此中x=-10,-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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年浙江衢州龍游縣招聘公辦幼兒園勞動(dòng)合同制教師25人筆試歷年參考題庫(kù)附帶答案詳解
- 潮州2025年廣東潮州市委黨校招聘專業(yè)技術(shù)人員6人筆試歷年參考題庫(kù)附帶答案詳解
- 淮安2025年江蘇淮安生態(tài)文化旅游區(qū)社會(huì)事業(yè)局招聘初中教師59人筆試歷年參考題庫(kù)附帶答案詳解
- 河南2025年河南黃淮學(xué)院碩士專任教師招聘20人筆試歷年參考題庫(kù)附帶答案詳解
- 棗莊2025年山東棗莊市口腔醫(yī)院急需緊缺人才引進(jìn)4人筆試歷年參考題庫(kù)附帶答案詳解
- 文山2025年云南文山馬關(guān)縣第二幼兒園招聘編外教師12人筆試歷年參考題庫(kù)附帶答案詳解
- 廣西2025年廣西醫(yī)科大學(xué)招聘項(xiàng)目聘用制工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 山東2025年山東省公共衛(wèi)生臨床中心醫(yī)療類崗位招聘67人筆試歷年參考題庫(kù)附帶答案詳解
- 孝感2025年湖北孝感市云夢(mèng)縣城區(qū)學(xué)校面向農(nóng)村中小學(xué)遴選教師25人筆試歷年參考題庫(kù)附帶答案詳解
- 職業(yè)人群熱健康管理方案
- 7.1《集體生活成就我》課件 2025-2026道德與法治七年級(jí)上冊(cè) 統(tǒng)編版
- 瓦斯發(fā)電安全規(guī)程培訓(xùn)課件
- 私有云入門(mén)課件
- 財(cái)政評(píng)審廉政管理辦法
- 公司人員服從管理制度
- 演出單位薪酬管理制度
- 企業(yè)財(cái)務(wù)數(shù)字化轉(zhuǎn)型的路徑規(guī)劃及實(shí)施方案設(shè)計(jì)
- DB32T 1712-2011 水利工程鑄鐵閘門(mén)設(shè)計(jì)制造安裝驗(yàn)收規(guī)范
- 百度人才特質(zhì)在線測(cè)評(píng)題
- DL∕T 5142-2012 火力發(fā)電廠除灰設(shè)計(jì)技術(shù)規(guī)程
- 2024年水合肼行業(yè)發(fā)展現(xiàn)狀分析:水合肼市場(chǎng)需求量約為11.47萬(wàn)噸
評(píng)論
0/150
提交評(píng)論