《高考數(shù)學總復習 第1章1.2.3 循環(huán)結(jié)構(gòu)課件 蘇教版必修3》由會員分享,可在線閱讀,更多相關(guān)《高考數(shù)學總復習 第1章1.2.3 循環(huán)結(jié)構(gòu)課件 蘇教版必修3(30頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、12.3循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)學習目標學習目標1.掌握兩種循環(huán)結(jié)構(gòu)及其應用;掌握兩種循環(huán)結(jié)構(gòu)及其應用;2會進行兩種循環(huán)結(jié)構(gòu)的流程圖間的轉(zhuǎn)化會進行兩種循環(huán)結(jié)構(gòu)的流程圖間的轉(zhuǎn)化課堂互動講練課堂互動講練知能優(yōu)化訓練知能優(yōu)化訓練1.1.2.2.3 3循循環(huán)環(huán)結(jié)結(jié)構(gòu)構(gòu)課前自主學案課前自主學案課前自主學案課前自主學案溫故夯基溫故夯基1選擇結(jié)構(gòu)的結(jié)構(gòu)形式是什么?選擇結(jié)構(gòu)的結(jié)構(gòu)形式是什么?2選擇結(jié)構(gòu)最常見的應用是什么?選擇結(jié)構(gòu)最常見的應用是什么?選擇結(jié)構(gòu)常用來設計分段函數(shù)求值的流程圖選擇結(jié)構(gòu)常用來設計分段函數(shù)求值的流程圖知新益能知新益能循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)定義定義需需要要_執(zhí)行執(zhí)行_操操作的結(jié)構(gòu)稱作的結(jié)構(gòu)稱為循環(huán)結(jié)構(gòu)為
2、循環(huán)結(jié)構(gòu)分類分類當型循環(huán)當型循環(huán)直到型循環(huán)直到型循環(huán)結(jié)構(gòu)結(jié)構(gòu)重復重復同一同一特特征征先判斷所給條件先判斷所給條件p是否成是否成立,若立,若p成立,成立,則則_,再判斷條件再判斷條件p是否成立;是否成立;若若p仍成立,則又執(zhí)行仍成立,則又執(zhí)行A,如此反復,直如此反復,直到到_時時為止為止.先先_,再判再判斷所給條件斷所給條件p是否是否成立,若成立,若p_,則再執(zhí)行則再執(zhí)行A,如此,如此反復,直反復,直到到_,該循環(huán)過程結(jié)束該循環(huán)過程結(jié)束.執(zhí)行執(zhí)行A某一次條件某一次條件p不成立不成立執(zhí)行執(zhí)行A不成立不成立p成立成立問題探究問題探究1循環(huán)結(jié)構(gòu)中判斷框中的條件是惟一的嗎?循環(huán)結(jié)構(gòu)中判斷框中的條件是惟一
3、的嗎?提示:提示:不是在具體的流程圖設計時,這里的條不是在具體的流程圖設計時,這里的條件可以不同,但不同的表示應該有共同確定的結(jié)件可以不同,但不同的表示應該有共同確定的結(jié)果果2你能說出當型循環(huán)和直到型循環(huán)的區(qū)別嗎?你能說出當型循環(huán)和直到型循環(huán)的區(qū)別嗎?提示:提示:直到型循環(huán)結(jié)構(gòu)是先執(zhí)行一次循環(huán)體,然直到型循環(huán)結(jié)構(gòu)是先執(zhí)行一次循環(huán)體,然后再判斷是否繼續(xù)執(zhí)行循環(huán)體,當型循環(huán)結(jié)構(gòu)是后再判斷是否繼續(xù)執(zhí)行循環(huán)體,當型循環(huán)結(jié)構(gòu)是先判斷是否執(zhí)行循環(huán)體;直到型循環(huán)結(jié)構(gòu)是在條先判斷是否執(zhí)行循環(huán)體;直到型循環(huán)結(jié)構(gòu)是在條件不滿足時執(zhí)行循環(huán)體,當型循環(huán)結(jié)構(gòu)是在條件件不滿足時執(zhí)行循環(huán)體,當型循環(huán)結(jié)構(gòu)是在條件滿足時執(zhí)行循
4、環(huán)體要掌握這兩種循環(huán)結(jié)構(gòu),必滿足時執(zhí)行循環(huán)體要掌握這兩種循環(huán)結(jié)構(gòu),必須抓住它們的區(qū)別須抓住它們的區(qū)別課堂互動講練課堂互動講練考點突破考點突破循環(huán)結(jié)構(gòu)的靈活應用循環(huán)結(jié)構(gòu)的靈活應用根據(jù)對條件的不同處理,循環(huán)結(jié)構(gòu)分為:當型和根據(jù)對條件的不同處理,循環(huán)結(jié)構(gòu)分為:當型和直到型當型的特點是先判斷后執(zhí)行,使用當型直到型當型的特點是先判斷后執(zhí)行,使用當型結(jié)構(gòu)可能一次也不執(zhí)行循環(huán)體直到型的特點是結(jié)構(gòu)可能一次也不執(zhí)行循環(huán)體直到型的特點是先執(zhí)行后判斷,使用直到型結(jié)構(gòu)至少要執(zhí)行一次先執(zhí)行后判斷,使用直到型結(jié)構(gòu)至少要執(zhí)行一次循環(huán)體循環(huán)體 設計求設計求123420092010的算的算法,并畫出流程圖法,并畫出流程圖【思路
5、點撥思路點撥】觀察特征觀察特征確定算法結(jié)構(gòu)確定算法結(jié)構(gòu)引入引入變量變量確定循環(huán)體確定循環(huán)體設計算法設計算法畫流程圖畫流程圖【解解】算法如下:算法如下:S1設設M的值為的值為1;S2設設i的值為的值為2;S3如果如果i2010,則執(zhí)行,則執(zhí)行S4,否則轉(zhuǎn)去執(zhí)行,否則轉(zhuǎn)去執(zhí)行S6;S4計算計算M乘乘i并將結(jié)果賦給并將結(jié)果賦給M;S5計算計算i加加1并將結(jié)果賦給并將結(jié)果賦給i,轉(zhuǎn)去執(zhí)行,轉(zhuǎn)去執(zhí)行S3;S6輸出輸出M的值并結(jié)束算法的值并結(jié)束算法流程圖如圖:流程圖如圖:【名師點評名師點評】在循環(huán)結(jié)構(gòu)中,要注意根據(jù)條件在循環(huán)結(jié)構(gòu)中,要注意根據(jù)條件設置合理的計數(shù)變量,累加設置合理的計數(shù)變量,累加(乘乘)變量
6、,同時條件變量,同時條件的表述要恰當,精確累加變量的初值一般為的表述要恰當,精確累加變量的初值一般為0,而累乘變量的初值一般為而累乘變量的初值一般為1.互動探究互動探究1將本例中的乘變?yōu)楹图磳⒈纠械某俗優(yōu)楹图?2320092010.設計求和的算法,并畫出相應的流程圖設計求和的算法,并畫出相應的流程圖解:算法如下:解:算法如下:S1p0;S2i1;S3ppi;S4ii1;S5如果如果i不大于不大于2010,返回重新執(zhí)行,返回重新執(zhí)行S3,S4,否,否則,執(zhí)行則,執(zhí)行S6;S6輸出輸出p值,結(jié)束算法值,結(jié)束算法根據(jù)以上步驟可畫出如圖所示的流程圖根據(jù)以上步驟可畫出如圖所示的流程圖循環(huán)次數(shù)的控制問題
7、循環(huán)次數(shù)的控制問題有些常見的含循環(huán)結(jié)構(gòu)有些常見的含循環(huán)結(jié)構(gòu)(如累加、累乘、疊加、疊如累加、累乘、疊加、疊乘等乘等)的算法問題,循環(huán)體要被執(zhí)行多次為了簡的算法問題,循環(huán)體要被執(zhí)行多次為了簡化算法程序,我們可以引入兩個變量化算法程序,我們可以引入兩個變量計數(shù)變計數(shù)變量和累積變量來控制循環(huán)其中計數(shù)變量的主要量和累積變量來控制循環(huán)其中計數(shù)變量的主要功能是控制循環(huán)的次數(shù)并為每次運算提供數(shù)據(jù),功能是控制循環(huán)的次數(shù)并為每次運算提供數(shù)據(jù),累積變量的功能是提供每次運算的初始值和最終累積變量的功能是提供每次運算的初始值和最終運算結(jié)果二者相輔相成,共同控制循環(huán)結(jié)構(gòu),運算結(jié)果二者相輔相成,共同控制循環(huán)結(jié)構(gòu),成為循環(huán)結(jié)
8、構(gòu)的成為循環(huán)結(jié)構(gòu)的“核心部件核心部件”【解解】法一:利用當型循環(huán)結(jié)構(gòu)的流程圖如圖法一:利用當型循環(huán)結(jié)構(gòu)的流程圖如圖(1)所示所示法二:利用直到型循環(huán)結(jié)構(gòu)的流程圖如圖法二:利用直到型循環(huán)結(jié)構(gòu)的流程圖如圖(2)所所示示(1) (2)【名師點評名師點評】循環(huán)結(jié)構(gòu)中循環(huán)次數(shù)的控制非常循環(huán)結(jié)構(gòu)中循環(huán)次數(shù)的控制非常關(guān)鍵,它直接影響著運算的結(jié)果控制循環(huán)次數(shù)關(guān)鍵,它直接影響著運算的結(jié)果控制循環(huán)次數(shù)要引入循環(huán)變量,其取值如何限制,要弄清兩個要引入循環(huán)變量,其取值如何限制,要弄清兩個問題:一是需要運算的次數(shù),二是循環(huán)結(jié)構(gòu)的形問題:一是需要運算的次數(shù),二是循環(huán)結(jié)構(gòu)的形式,即當型還是直到型式,即當型還是直到型自我挑戰(zhàn)
9、自我挑戰(zhàn)2(2010年高考廣東卷年高考廣東卷)某城市缺水問某城市缺水問題比較突出,為了制定節(jié)水管理辦法,對全市居題比較突出,為了制定節(jié)水管理辦法,對全市居民某年的月均用水量進行了抽樣調(diào)查,其中民某年的月均用水量進行了抽樣調(diào)查,其中4位位居民的月均用水量分別為居民的月均用水量分別為x1,x4(單位:噸單位:噸). 根據(jù)如圖所示的程序框圖根據(jù)如圖所示的程序框圖(即流程圖即流程圖),若,若x1,x2,x3,x4分別為分別為1,1.5,1.5,2,則輸出的結(jié)果,則輸出的結(jié)果s為為_三種結(jié)構(gòu)的靈活使用三種結(jié)構(gòu)的靈活使用在解決某些較為復雜的問題時,并不是單獨用某在解決某些較為復雜的問題時,并不是單獨用某一
10、種結(jié)構(gòu)就能解決問題,而是需要三種結(jié)構(gòu)相互一種結(jié)構(gòu)就能解決問題,而是需要三種結(jié)構(gòu)相互配合,才能真正有效地畫出流程圖,從而高效地配合,才能真正有效地畫出流程圖,從而高效地解決問題解決問題 (本題滿分本題滿分14分分)試設計求試設計求122232429921002的值的流程圖的值的流程圖【思路點撥思路點撥】本題人工計算較為復雜,可轉(zhuǎn)化本題人工計算較為復雜,可轉(zhuǎn)化為機器計算多數(shù)的求和可用循環(huán)結(jié)構(gòu)設計流程為機器計算多數(shù)的求和可用循環(huán)結(jié)構(gòu)設計流程圖圖【規(guī)范解答規(guī)范解答】流程圖如圖所示流程圖如圖所示14分分【名師點評名師點評】循環(huán)結(jié)構(gòu)往往與選擇結(jié)構(gòu)合用,循環(huán)結(jié)構(gòu)往往與選擇結(jié)構(gòu)合用,并且在一個循環(huán)結(jié)構(gòu)中可能存
11、在多個選擇結(jié)構(gòu),并且在一個循環(huán)結(jié)構(gòu)中可能存在多個選擇結(jié)構(gòu),此時必須搞清楚各個選擇結(jié)構(gòu)的作用以及它們間此時必須搞清楚各個選擇結(jié)構(gòu)的作用以及它們間的先后順序,當然也離不開順序結(jié)構(gòu)的先后順序,當然也離不開順序結(jié)構(gòu)自我挑戰(zhàn)自我挑戰(zhàn)3以下是某次數(shù)學考試中某班以下是某次數(shù)學考試中某班15名同名同學的成績學的成績(單位:分單位:分):72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求要求用流程圖將這用流程圖將這15名同學中成績高于名同學中成績高于80分的同學的分的同學的平均分求出來平均分求出來解:流程圖如圖所示解:流程圖如圖所示方法感悟方法感悟1循環(huán)結(jié)構(gòu)中有選擇判
12、斷,所以循環(huán)結(jié)構(gòu)中必包循環(huán)結(jié)構(gòu)中有選擇判斷,所以循環(huán)結(jié)構(gòu)中必包含選擇結(jié)構(gòu)含選擇結(jié)構(gòu)2循環(huán)結(jié)構(gòu)內(nèi)的每一部分都有機會被執(zhí)行到,在循環(huán)結(jié)構(gòu)內(nèi)的每一部分都有機會被執(zhí)行到,在循環(huán)結(jié)構(gòu)中反復執(zhí)行的部分叫做循環(huán)體,其被執(zhí)循環(huán)結(jié)構(gòu)中反復執(zhí)行的部分叫做循環(huán)體,其被執(zhí)行的次數(shù)應是有限的,必須有終止循環(huán)的條件,行的次數(shù)應是有限的,必須有終止循環(huán)的條件,當然也不能存在死循環(huán)當然也不能存在死循環(huán)3條件成立,就繼續(xù)執(zhí)行循環(huán)的是當型循環(huán);條件成立,就繼續(xù)執(zhí)行循環(huán)的是當型循環(huán);條件不成立,則繼續(xù)執(zhí)行循環(huán)的是直到型循環(huán)條件不成立,則繼續(xù)執(zhí)行循環(huán)的是直到型循環(huán)4在循環(huán)結(jié)構(gòu)中,要恰當?shù)卦O置累積變量和計在循環(huán)結(jié)構(gòu)中,要恰當?shù)卦O置累積變量和計數(shù)變量,要弄清兩個變量在循環(huán)過程中的關(guān)系,數(shù)變量,要弄清兩個變量在循環(huán)過程中的關(guān)系,及控制循環(huán)中止的條件及控制循環(huán)中止的條件5畫流程圖時要注意循環(huán)變量的初值、終值及畫流程圖時要注意循環(huán)變量的初值、終值及循環(huán)變量的增量在循環(huán)結(jié)構(gòu)中的作用與位置循環(huán)變量的增量在循環(huán)結(jié)構(gòu)中的作用與位置