




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、12.3循環結構,學習目標,1.掌握兩種循環結構及其應用; 2會進行兩種循環結構的流程圖間的轉化,課堂互動講練,知能優化訓練,1.2.3循環結構,課前自主學案,課前自主學案,1選擇結構的結構形式是什么?,2選擇結構最常見的應用是什么? 選擇結構常用來設計分段函數求值的流程圖,循環結構,重復,同一,執行A,某一次條件p不成立,執行A,不成立,p成立,1循環結構中判斷框中的條件是惟一的嗎? 提示:不是在具體的流程圖設計時,這里的條件可以不同,但不同的表示應該有共同確定的結果,2你能說出當型循環和直到型循環的區別嗎? 提示:直到型循環結構是先執行一次循環體,然后再判斷是否繼續執行循環體,當型循環結構
2、是先判斷是否執行循環體;直到型循環結構是在條件不滿足時執行循環體,當型循環結構是在條件滿足時執行循環體要掌握這兩種循環結構,必須抓住它們的區別,課堂互動講練,根據對條件的不同處理,循環結構分為:當型和直到型當型的特點是先判斷后執行,使用當型結構可能一次也不執行循環體直到型的特點是先執行后判斷,使用直到型結構至少要執行一次循環體,設計求123420092010的算法,并畫出流程圖 【思路點撥】觀察特征確定算法結構引入變量確定循環體設計算法畫流程圖,【解】算法如下: S1設M的值為1; S2設i的值為2; S3如果i2010,則執行S4,否則轉去執行S6; S4計算M乘i并將結果賦給M; S5計算
3、i加1并將結果賦給i,轉去執行S3; S6輸出M的值并結束算法 流程圖如圖:,【名師點評】在循環結構中,要注意根據條件設置合理的計數變量,累加(乘)變量,同時條件的表述要恰當,精確累加變量的初值一般為0,而累乘變量的初值一般為1.,互動探究1將本例中的乘變為和即12320092010. 設計求和的算法,并畫出相應的流程圖,解:算法如下: S1p0; S2i1; S3ppi; S4ii1; S5如果i不大于2010,返回重新執行S3,S4,否則,執行S6; S6輸出p值,結束算法 根據以上步驟可畫出如圖所示的流程圖,有些常見的含循環結構(如累加、累乘、疊加、疊乘等)的算法問題,循環體要被執行多次
4、為了簡化算法程序,我們可以引入兩個變量計數變量和累積變量來控制循環其中計數變量的主要功能是控制循環的次數并為每次運算提供數據,累積變量的功能是提供每次運算的初始值和最終運算結果二者相輔相成,共同控制循環結構,成為循環結構的“核心部件”,【解】法一:利用當型循環結構的流程圖如圖(1)所示 法二:利用直到型循環結構的流程圖如圖(2)所示,(1) (2),【名師點評】循環結構中循環次數的控制非常關鍵,它直接影響著運算的結果控制循環次數要引入循環變量,其取值如何限制,要弄清兩個問題:一是需要運算的次數,二是循環結構的形式,即當型還是直到型,自我挑戰2(2010年高考廣東卷)某城市缺水問題比較突出,為了
5、制定節水管理辦法,對全市居民某年的月均用水量進行了抽樣調查,其中4位居民的月均用水量分別為x1,x4(單位:噸). 根據如圖所示的程序框圖(即流程圖),若x1,x2,x3,x4分別為1,1.5,1.5,2,則輸出的結果s為_,在解決某些較為復雜的問題時,并不是單獨用某一種結構就能解決問題,而是需要三種結構相互配合,才能真正有效地畫出流程圖,從而高效地解決問題,(本題滿分14分)試設計求122232429921002的值的流程圖 【思路點撥】本題人工計算較為復雜,可轉化為機器計算多數的求和可用循環結構設計流程圖,【規范解答】流程圖如圖所示14分,【名師點評】循環結構往往與選擇結構合用,并且在一個
6、循環結構中可能存在多個選擇結構,此時必須搞清楚各個選擇結構的作用以及它們間的先后順序,當然也離不開順序結構,自我挑戰3以下是某次數學考試中某班15名同學的成績(單位:分):72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求用流程圖將這15名同學中成績高于80分的同學的平均分求出來,解:流程圖如圖所示,1循環結構中有選擇判斷,所以循環結構中必包含選擇結構 2循環結構內的每一部分都有機會被執行到,在循環結構中反復執行的部分叫做循環體,其被執行的次數應是有限的,必須有終止循環的條件,當然也不能存在死循環,3條件成立,就繼續執行循環的是當型循環;條件不成立,則繼續執行循環的是直到型
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑行業工程師出生日期及工作證明(6篇)
- 辦公室環境參數表格:溫度、濕度控制參數
- 國際企業駐外辦公場景表格
- 產品生命周期分類表
- 傳感器法律咨詢服務創新創業項目商業計劃書
- 二手車跨區域交易服務創新創業項目商業計劃書
- 透皮貼劑抗過敏配方行業跨境出海項目商業計劃書
- 健身攝影自媒體行業跨境出海項目商業計劃書
- 銅仁幼兒師范高等??茖W?!吨型饷褡逡魳?》2023-2024學年第二學期期末試卷
- 燕京理工學院《合唱與指揮基礎》2023-2024學年第二學期期末試卷
- 《剪映專業版:短視頻創作案例教程(全彩慕課版)》 課件 第6章 創作生活Vlog
- 人工智能與信息社會學習通超星期末考試答案章節答案2024年
- 臨建集裝箱項目施工部署方案
- 11ZJ311地下室防水圖集
- 土地整治實施操作手冊
- 深圳市引導基金管理辦法
- 10以內連加練習題完整版51
- GB 30254-2024高壓三相籠型異步電動機能效限定值及能效等級
- 機場建造行業投資機會與風險識別及應對策略報告
- 統編版語文一年級下冊第四單元整體解讀
- 重大事故隱患判定標準與相關事故案例培訓課件
評論
0/150
提交評論