已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1.2.3循環(huán)語句1.理解循環(huán)語句的兩種格式及功能.(重點)2.會應(yīng)用條件語句和循環(huán)語句編寫程序.(難點)3.掌握兩種循環(huán)語句的使用條件.(易混點)基礎(chǔ)初探教材整理循環(huán)語句閱讀教材P22P24“例2”以上部分,完成下列問題.1.循環(huán)語句的概念:用來處理算法中的循環(huán)結(jié)構(gòu)的語句.2.在Scilab語言中,for循環(huán)和while循環(huán)的格式.1.判斷(正確的打“”,錯誤的打“”)(1)在for循環(huán)語句中,循環(huán)變量的值與終值比較.()(2)while語句是先判斷條件,后執(zhí)行循環(huán)體.()(3)在for循環(huán)語句中,結(jié)果為真時終止循環(huán),結(jié)果為假時執(zhí)行循環(huán)體.()【答案】(1)(2)(3)2.下面程序的作用是()A.求13911B.求12310C.求13511D.求123410【解析】i的初值為1,sum的初值為0,步長為1.程序的處理過程為:第1輪的結(jié)果為:sum011,i112;第2輪的結(jié)果為sum12,i213;第3輪的結(jié)果為:sum123,i314;第10輪(最后一輪)的結(jié)果為:sum12345678910,i10111.i1110,跳出循環(huán).故選B.【答案】B質(zhì)疑手記預(yù)習(xí)完成后,請將你的疑問記錄,并與“小伙伴們”探討交流:疑問1:_解惑:_疑問2:_解惑:_疑問3:_解惑:_小組合作型for循環(huán)語句的應(yīng)用畫出計算1232529992的程序框圖,并寫出程序.【精彩點撥】根據(jù)累加的特點,用循環(huán)結(jié)構(gòu),然后用for循環(huán)語句編寫.【嘗試解答】由題意知各項指數(shù)相同,底數(shù)相差2,可以借助于循環(huán)設(shè)計算法.程序框圖:程序為:1.for循環(huán)語句的格式:2.根據(jù)for語句中所給定的初值、終值和步長,來確定循環(huán)次數(shù),反復(fù)執(zhí)行循環(huán)體內(nèi)各語句.3.執(zhí)行過程:通過for語句進入循環(huán),將初值賦給循環(huán)變量,當(dāng)循環(huán)變量的值不超過終值時,則順序執(zhí)行循環(huán)體內(nèi)的各個語句,遇到end,將循環(huán)變量增加一個步長的值,再與終值比較,如果仍不超過終值范圍,則再次執(zhí)行循環(huán)體,這樣重復(fù)執(zhí)行,直到循環(huán)變量的值超過終值,則跳出循環(huán).再練一題1. 用for循環(huán)語句寫出求1的值的計算程序. 【導(dǎo)學(xué)號:25440018】【解】while循環(huán)語句的應(yīng)用編寫程序求246100的值.【精彩點撥】可用while循環(huán)語句編寫,循環(huán)的條件是累乘變量小于等于100.【嘗試解答】程序框圖如下:程序如下:1.計算機執(zhí)行while型循環(huán)語句時,先判斷條件的真假,若條件為真,執(zhí)行循環(huán)體,若為假則退出.這是確定是否應(yīng)用while型語句的關(guān)鍵.2.while型循環(huán)語句中while和end成對出現(xiàn).3.判斷條件往往是控制循環(huán)次數(shù)的變量.再練一題2.寫出求平方值小于1 000的最大整數(shù)的計算程序.【解】用Scilab的格式來解決這個問題.在輸入完程序的第二行后,擊Enter鍵,再在提示符下輸入j,擊Enter鍵后,輸出最大的j值.循環(huán)語句的實際應(yīng)用一球從100 m高度落下,每次落地后反跳回原高度的一半,再落下.在第10次落地時,共經(jīng)過多少路程?第10次下落多高?【精彩點撥】可用for語句編寫,注意循環(huán)終止的條件.【嘗試解答】算法分析:第1次下落的高度h1100;第2次下落的高度h250;第10次下落的高度h10.得到遞推公式為h1100,hn1,n1,2,9.到第10次落地時,共經(jīng)過了h12h22h10 (m).由以上分析,可寫出Scilab程序如下:運行該程序后,輸出結(jié)果為S299.609 38,h0.195 312 5.利用循環(huán)語句編寫程序解決實際應(yīng)用問題的步驟:(1)審清題意;(2)建立數(shù)學(xué)模型;(3)設(shè)計算法分析解決解決數(shù)學(xué)問題;(4)編寫程序.再練一題3.某玩具廠2015年的產(chǎn)值為200萬元,如果年生產(chǎn)增長率為5%,計算最早哪一年生產(chǎn)總值超過400萬元,畫出程序框圖,并寫出程序.【解】程序框圖如圖所示:程序如下:探究共研型兩種循環(huán)語句的辨析探究1兩種循環(huán)語句有哪些聯(lián)系?【提示】兩種語句都可以實現(xiàn)計算機反復(fù)執(zhí)行循環(huán)體的目的,只是表達(dá)形式不同,一般地while語句和for語句可以相互轉(zhuǎn)化.探究2兩種循環(huán)語句執(zhí)行循環(huán)體的順序相同嗎?【提示】兩種循環(huán)語句執(zhí)行循環(huán)體的順序不同.在for循環(huán)語句中,循環(huán)變量的值和終值比較,結(jié)果為真時執(zhí)行循環(huán)體,結(jié)果為假時,停止循環(huán).在while循環(huán)語句中,當(dāng)表達(dá)式的結(jié)果為真時執(zhí)行循環(huán)體;結(jié)果為假時,停止循環(huán).探究3在兩種循環(huán)語句中,循環(huán)體執(zhí)行的次數(shù)相同嗎?【提示】在兩種循環(huán)語句中,循環(huán)體執(zhí)行的次數(shù)是不同的,由于for語句是先執(zhí)行循環(huán)體再判斷條件,因此,任何一個for語句中,循環(huán)體至少要執(zhí)行一次,直到滿足條件為止;而while語句是先判斷條件,因此,循環(huán)體可能一次也不執(zhí)行就退出循環(huán)體.分別用for,while語句設(shè)計計算的值的程序.【解】用for語句若已知循環(huán)次數(shù),則循環(huán)語句可選擇for語句,也可選擇while語句;若不知循環(huán)次數(shù),則應(yīng)選擇while語句.再練一題4.計算123100的值又有如下算法:S1令i1,S0.S2若i100成立,則執(zhí)行S3;否則,輸出S,結(jié)束算法.S3SSi.S4ii1,返回S2.請利用while語句寫出這個算法對應(yīng)的程序.【解】構(gòu)建體系1. 關(guān)于循環(huán)語句的說法不正確的是()A.算法中的循環(huán)結(jié)構(gòu)由while語句來實現(xiàn)B.循環(huán)語句中有for語句和while語句C.一般來說for語句和while語句可以互相轉(zhuǎn)換D.算法中的循環(huán)結(jié)構(gòu)由循環(huán)語句來實現(xiàn)【解析】算法中的循環(huán)結(jié)構(gòu)由循環(huán)語句來實現(xiàn),循環(huán)語句包括for語句和while語句兩種不同的格式,且一般情況下這兩種語句可以相互轉(zhuǎn)換.所以選項A是錯誤的,其余都正確.【答案】A2. 下面程序輸出的結(jié)果為()A.17B.19C.21D.23【解析】S29321.【答案】C3.有以下程序段,其中描述正確的是()A.while循環(huán)執(zhí)行10次B.循環(huán)體是無限循環(huán)C.循環(huán)體語句一次也不執(zhí)行D.循環(huán)體語句只執(zhí)行一次【解析】對于while語句條件為真,則執(zhí)行循環(huán)體,而本題k8,不滿足條件k0,所以循環(huán)體語句一次也不執(zhí)行.【答案】C4.(2016陜西高一檢測)下面是求11 000內(nèi)所有偶數(shù)的和的程序,把程序框圖補充完整,則()圖122A.處為SSi,處為ii1B.處為SSi,處為ii2C.處為ii1,處為SSiD.處為ii2,處為SSi【解析】程序框圖求的是11 000內(nèi)所有偶數(shù)的和,故i步長為2,應(yīng)有ii2,排除A、C;i
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《內(nèi)蒙古館開館演講》課件
- 2025年度三人農(nóng)業(yè)科技項目合伙人合同范本3篇
- 2024防水材料購銷合作合同版B版
- 2024高端住宅精裝修承攬協(xié)議版B版
- 動物遺傳繁育知到智慧樹章節(jié)測試課后答案2024年秋甘肅畜牧工程職業(yè)技術(shù)學(xué)院
- 2024版工業(yè)級不銹鋼管訂貨協(xié)議版
- 劇院木地板施工合同
- 隧道智能化系統(tǒng)采購合同
- 飛機檢修高空作業(yè)車租賃協(xié)議
- 鐵路工程安全施工協(xié)議
- (完整)領(lǐng)導(dǎo)干部任前廉政法規(guī)知識考試題庫(含答案)
- 2025年國務(wù)院發(fā)展研究中心信息中心招聘2人高頻重點提升(共500題)附帶答案詳解
- 人工智能算法模型定制開發(fā)合同
- 【MOOC期末】《形勢與政策》(北京科技大學(xué))期末慕課答案
- 2024年醫(yī)療健康知識科普視頻制作合同3篇
- 2024年古董古玩買賣協(xié)議6篇
- QC/T 1209-2024汽車噪聲與振動(NVH)術(shù)語和定義
- 安全風(fēng)險隱患舉報獎勵制度
- 江蘇省蘇州市2023-2024學(xué)年高三上學(xué)期期末考試 數(shù)學(xué) 含答案
- 教學(xué)成果獎培育工作方案
- 藥品省區(qū)經(jīng)理管理培訓(xùn)
評論
0/150
提交評論