



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1.2.3循環(huán)語句 第一章 1.2基本算法語句 學習目標 XUEXIMUBIAO 1.了解循環(huán)語句,并掌握其結構. 2.會應用條件語句和循環(huán)語句編寫程序. 3.通過對現(xiàn)實生活情境的探究,體會應用計算機解決數(shù)學問題的方便 簡捷. NEIRONGSUOYIN 內容索引 自主學習 題型探究 達標檢測 1自主學習 PART ONE 知識點一循環(huán)語句 循環(huán)語句與程序框圖中的 相對應,一般程序設計語言中都有 和 兩種循環(huán)語句結構,分別對應于程序框圖中的直到型和當型循環(huán)結構. 循環(huán)結構直到型 當型 知識點二兩種循環(huán)語句 兩種循環(huán)語句的對比 名稱直到型當型 格式 DO 循環(huán)體 條件 WHILE條件 循環(huán)體 _
2、 對應程 序框圖 LOOP UNTIL WEND 過程 先執(zhí)行一次DO和UNTIL之間的循 環(huán)體,再判斷UNTIL后的條件是 否符合,如果 ,繼續(xù)執(zhí)行 循環(huán)體,然后再檢查上述條件, 如果仍不符合, 再次執(zhí)行循環(huán)體, 直到 時為止.這時不再 執(zhí)行循環(huán)體,跳出循環(huán)體,執(zhí)行 語句后面的語句 先判斷條件的真假,如果 , 則執(zhí)行WHILE和WEND之間的循環(huán)體, 然后再檢查上述條件,如果_ ,再次執(zhí)行循環(huán)體,這個過程反 復進行,直到某一次 為止, 這時不再執(zhí)行循環(huán)體,跳出循環(huán)體,執(zhí) 行 后面的語句 不符合 條件符合 UNTIL 條件符合 條件仍 符合 條件不符合 WEND 1.算法中的循環(huán)結構由WHIL
3、E語句來實現(xiàn).() 2.循環(huán)語句中有直到型語句和當型語句,即UNTIL語句和WHILE語句. () 3.循環(huán)語句在循環(huán)的過程中需要有“結束”的語句.() 4.因為循環(huán)結構中包含條件結構,所以在循環(huán)語句中也包含“IFTHEN” 這樣的語句.() 思考辨析 判斷正誤 SIKAOBIANXIPANDUANZHENGWUSIKAOBIANXIPANDUANZHENGWU 2題型探究 PART TWO 題型一UNTIL(直到型)循環(huán)語句 例1下面為一個求1,2,3,20的平均數(shù)的程序,在橫線上應填充的語句為 解析由題意知橫線處應填i20. S0 i1 DO SSi ii1 LOOPUNTIL_ aS/2
4、0 PRINTa END A.i20 B.i20 C.i20 D.i20 反思感悟(1)直到型循環(huán)語句中先執(zhí)行一次循環(huán)體,再判斷條件是否滿足, 以決定繼續(xù)循環(huán)還是退出循環(huán). (2)循環(huán)次數(shù)由判斷條件控制,控制條件的設置要綜合考慮初始化值和LOOP UNTIL后的判斷條件,若初始值為1,則循環(huán)體中變量累加,若初始值為循環(huán) 的次數(shù),則循環(huán)體中變量遞減. 跟蹤訓練1如果下面的程序運行后輸出的結果是132,那么在程序中LOOP UNTIL后面的“條件”應為 解析計數(shù)變量i的初始值為12, 累積變量s的初始 值為1, 第1次執(zhí)行循環(huán)后得s12,i11, 因為12132,故第2次執(zhí)行循環(huán), 得s12111
5、32,i10,滿足s132, 故退出循環(huán).結合選項,可知“條件”應為i11, 故選D. i12 s1 DO ss*i ii1 LOOP UNTIL“條件” PRINTs END A.i11 B.i11 C.i11 D.i11 題型二WHILE(當型)循環(huán)語句 例2右面的程序運行后的輸出結果為 A.17 B.19 C.21 D.23 i1 WHILEi8 ii2 s2*i3 WEND PRINTs END 解析計數(shù)變量i的初始值為1,滿足i8, 則第1次執(zhí)行循環(huán)體, 得i123,s2339; i3仍然滿足i8, 則第2次執(zhí)行循環(huán)體, 得i325,s25313; i5仍然滿足i8,則第3次執(zhí)行循環(huán)
6、體, 得i527,s27317; i7仍然滿足i8,則第4次執(zhí)行循環(huán)體, 得i729,s29321;i9不滿足i8, 則循環(huán)結束,輸出21,故選C. 引申探究 閱讀程序,回答下列問題: (1)若輸入n3,則輸出的結果為 . INPUTn i1 S0 WHILEin SS1/i*(i1) ii1 WEND PRINTS END (2)此程序對應的計算式子是 . INPUTn i1 S0 WHILEin SS1/i*(i1) ii1 WEND PRINTS END (3)程序中的循環(huán)語句對應 型循環(huán)結構. INPUTn i1 S0 WHILEin SS1/i*(i1) ii1 WEND PRINT
7、S END 當 解析這是WHILE語句,對應的是當型循 環(huán)結構. 反思感悟(1)當型循環(huán)語句以WHILE開頭,以WEND作為結束標志.WEND是 WHILE END的縮寫,表示W(wǎng)HILE循環(huán)到此結束. (2)執(zhí)行WHILE語句時,先判斷條件,再執(zhí)行循環(huán)體,然后再判斷條件,再執(zhí) 行循環(huán)體,反復執(zhí)行,直至條件不滿足. (3)WHILE語句中的條件是指循環(huán)體的條件,滿足此條件時,執(zhí)行循環(huán)體,不 滿足時,則執(zhí)行WEND后面的語句. 跟蹤訓練2已知程序如右: 解析該程序的作用是累加并輸出s02122 232n, 若輸入變量n的值為3,則輸出變量s的值為s021 222312; 若輸出變量s的值為30,由
8、于0212223 2n30,解得n5,則輸入變量n的值為5. INPUTn i1 s0 WHILEin ss2*i ii1 WEND PRINTs END 若輸入變量n的值為3,則輸出變量s的值為 ;若 輸出變量s的值為30,則輸入變量n的值為 . 12 5 核心素養(yǎng)之數(shù)學運算 HEXINSUYANGZHISHUXUEYUNSUANHEXINSUYANGZHISHUXUEYUNSUAN 循環(huán)語句的設計 典例(1)畫出計算1232529992的程序框圖,并寫出程序. 解由題意知各項指數(shù)相同,底數(shù)相差2,可以借助于循環(huán)語句設計算法. 程序框圖: 程序為: S0 i1 DO SSi2 ii2 LOO
9、P UNTILi999 PRINTS END (2)編寫程序求246100的值. 解程序: i2 m1 WHILEi100 mm*i ii2 WEND PRINTm END 素養(yǎng)評析(1)循環(huán)語句有兩種,即直到型和當型,直到型循環(huán)又稱“后測試” 循環(huán),也就是我們所講的“先執(zhí)行后測試”,“先循環(huán)后判斷”. 當型循環(huán)也叫“前測試”循環(huán),也就是我們所講的“先測試后執(zhí)行”,“先 判斷后執(zhí)行”. (2)選擇運算方法,設計運算程序,求得運算結果是數(shù)學核心素養(yǎng)的重要內容. 3達標檢測 PART THREE 1.下列問題可以設計成循環(huán)語句計算的有 求133239的和; 比較a,b兩個數(shù)的大??; 對于分段函數(shù),
10、要求輸入自變量,輸出函數(shù)值; 求平方值小于100的最大整數(shù). A.0個 B.1個 C.2個 D.3個 解析用到循環(huán)語句; 用不到.故選C. 12345 2.右面程序執(zhí)行后輸出的結果是 A.1 B.0 C.1 D.2 n5 S0 WHILES15 SSn nn1 WEND PRINTn END 12345 解析當S543214時, n511111, 此時S15,執(zhí)行循環(huán)體, 則S5432115,n110, 此時S15,循環(huán)結束,輸出0. 3.已知如圖所示語句, i1 DO ii1 LOOP UNTIL i*i100 ii1 PRINT i END 解析由循環(huán)語句及賦值語句可知,當i*i100 時跳出循環(huán)體,此時i10,故最后輸出結果為9. 12345 最后輸出的結果是 A.i1 B.100 C.10 D.9 4.下面的程序運行后第3次輸出的數(shù)是_. i1 x1 DO PRINTx ii1 xx1/2 LOOPUNTILi5 END 解析該程序中關鍵是循環(huán)語句, 第一次輸出的數(shù)是1, 12345 2 5.設計一個程序,輸出100200之間被7除余3的數(shù). 12345 解程序如下: i100 WHILEi200 ni MOD 7 IFn3 THEN PRINTi END IF ii1 WEND END 課堂小結 KETANGXIAOJIEKETANGXIA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 獸醫(yī)勞務合同范例
- 代加工合同范例范例
- 中介鋪面出售合同范例
- 鄉(xiāng)鎮(zhèn)社保局勞動合同范例
- 職業(yè)健康工作總結
- 2025年熱熔膠膠粉及膠粒項目建議書
- 腹腔鏡闌尾切除術護理查房
- 大樹屋心理測試題及答案
- 2025年網(wǎng)易建模面試試題及答案
- 一年級數(shù)學計算題專項練習匯編
- 統(tǒng)計法律知識培訓課件
- 2025年合伙協(xié)議模板
- 2025年南京鐵道職業(yè)技術學院單招職業(yè)適應性測試題庫及答案一套
- 對外漢語綜合課教案集成
- 《慢性阻塞性肺病的》課件
- 高中物理萬有引力定律知識點總結與典型例題
- 吊裝平臺施工方案
- 歐姆定律-中考復習課件
- 中學語文課程標準研究最新試題及答
- 如何激發(fā)學生學習物理的興趣PPT課件
- CRH2 第5章 轉向架
評論
0/150
提交評論