高中數(shù)學北師大版必修三課件第二章-算法初步-23-循環(huán)結構_第1頁
高中數(shù)學北師大版必修三課件第二章-算法初步-23-循環(huán)結構_第2頁
高中數(shù)學北師大版必修三課件第二章-算法初步-23-循環(huán)結構_第3頁
高中數(shù)學北師大版必修三課件第二章-算法初步-23-循環(huán)結構_第4頁
高中數(shù)學北師大版必修三課件第二章-算法初步-23-循環(huán)結構_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

章§2算法框圖的基本結構及設計2.3循環(huán)結構章§2算法框圖的基本結構及設計2.3循環(huán)結構1.掌握循環(huán)結構的有關概念.2.理解循環(huán)結構的基本模式,會用循環(huán)結構描述算法.3.體會循環(huán)結構在重復計算中的重要作用.學習目標1.掌握循環(huán)結構的有關概念.學習目標知識梳理自主學習題型探究重點突破當堂檢測自查自糾欄目索引知識梳理自主學習題型探究知識梳理自主學習知識點一常量與變量的概念答案1.循環(huán)結構的定義在一些算法中,經(jīng)常會出現(xiàn)從某處開始,按照一定的條件

某些步驟的情況,這就是循環(huán)結構.反復執(zhí)行的步驟稱為

.2.循環(huán)結構的特點(1)重復性:在一個循環(huán)結構中,總有一個過程要重復一系列的步驟若干次,而且每次的操作完全相同.(2)判斷性:每個循環(huán)結構都包含一個判斷條件,它決定這個循環(huán)的執(zhí)行與終止.(3)函數(shù)性:循環(huán)變量在構造循環(huán)結構中起了關鍵作用,蘊含著函數(shù)的思想.反復執(zhí)行循環(huán)體知識梳理答案3.設計一個算法的算法框圖的步驟(1)用

表述算法步驟;(2)確定每一個算法步驟所包含的

,并用相應的算法框圖表示,得到該步驟的算法框圖;(3)將所有步驟的算法框圖用流程線連接起來,并加上

,得到表示整個算法的算法框圖.自然語言邏輯結構終端框答案3.設計一個算法的算法框圖的步驟自然語言邏輯結構終端框答案思考(1)循環(huán)結構的算法框圖中一定含有判斷框嗎?答

循環(huán)結構的算法框圖中一定含有判斷框.(2)任何一個算法的算法框圖中都必須含有三種基本邏輯結構嗎?答不一定.但必須會有順序結構.答案思考(1)循環(huán)結構的算法框圖中一定含有判斷框嗎?知識點二循環(huán)結構的設計過程循環(huán)結構的算法框圖的基本模式,如圖所示.返回知識點二循環(huán)結構的設計過程循環(huán)結構的算法框圖的基本模式,如

題型探究重點突破題型一循環(huán)結構的識別與解讀解析答案例1

(1)當m=7,n=3時,執(zhí)行如圖所示的算法框圖,輸出S的值為(

)A.7 B.42 C.210

D.840

解析算法框圖的執(zhí)行過程如下:m=7,n=3時,m-n+1=5,k=m=7,S=1,S=1×7=7;k=k-1=6>5,S=6×7=42;k=k-1=5=5,S=5×42=210;k=k-1=4<5,輸出S=210.故選C.C題型探究解析答案(2)如圖所示,算法框圖(算法框圖)的輸出結果是(

)

A.34 B.55 C.78 D.89反思與感悟解析答案(2)如圖所示,算法框圖(算法框圖)的輸出結果是(

解析當輸入x=1,y=1,執(zhí)行z=x+y及z≤50,x=y(tǒng),y=z后,x,y,z的值依次對應如下:x=1,y=1,z=2;x=1,y=2,z=3;x=2,y=3,z=5;x=3,y=5,z=8;x=5,y=8,z=13;x=8,y=13,z=21;x=13,y=21,z=34;x=21,y=34,z=55.由于55≤50不成立,故輸出55.故選B.答案B解析當輸入x=1,y=1,執(zhí)行z=x+y及z≤50,x=高考中對算法框圖的考查類型之一就是讀圖,解決此類問題的關鍵是根據(jù)算法框圖理解算法的功能.考查的重點是算法框圖的輸出功能、算法框圖的補充,以及算法思想和基本的運算能力、邏輯思維能力,試題難度不大,大多可以按照算法框圖的流程逐步運算而得到.反思與感悟高考中對算法框圖的考查類型之一就是讀圖,解決此類問題的關鍵是跟蹤訓練1

閱讀如圖所示的算法框圖,運行相應的程序,若輸入m的值為2,則輸出的結果i=__.解析答案4解析m=2,A=1,B=1,i=0.第一次:i=0+1=1,A=1×2=2,B=1×1=1,A>B;第二次:i=1+1=2,A=2×2=4,B=1×2=2,A>B;第三次:i=2+1=3,A=4×2=8,B=2×3=6,A>B;第四次:i=3+1=4,A=8×2=16,B=6×4=24,A<B;終止循環(huán),輸出i=4.跟蹤訓練1閱讀如圖所示的算法框圖,運行相應的程序,若輸入m題型二用循環(huán)結構解決累加、累乘問題解析答案例2

設計一個計算1+2+…+100的值的算法,并畫出算法框圖.反思與感悟題型二用循環(huán)結構解決累加、累乘問題解析答案例2設計一個計解方法一第一步,令i=1,S=0.第二步,若i≤100成立,則執(zhí)行第三步;否則,輸出S,結束算法.第三步,S=S+i.第四步,i=i+1,返回第二步.算法框圖:解析答案解方法一第一步,令i=1,S=0.解析答案方法二第一步,令i=1,S=0.第二步,S=S+i.第三步,i=i+1.第四步,若i>100不成立,則返回第二步;否則,輸出S,結束算法.算法框圖:方法二第一步,令i=1,S=0.循環(huán)結構分為兩種:一種循環(huán)結構是先執(zhí)行一次循環(huán)體,然后再判斷是否繼續(xù)執(zhí)行循環(huán)體,是在條件不滿足時執(zhí)行循環(huán)體,另一種循環(huán)結構是先判斷是否執(zhí)行循環(huán)體,是在條件滿足時執(zhí)行循環(huán)體.反思與感悟循環(huán)結構分為兩種:一種循環(huán)結構是先執(zhí)行一次循環(huán)體,然后再判斷跟蹤訓練2

設計一個算法,求13+23+33+…+1003的值,并畫出算法框圖.解析答案解算法如下:第一步,使S=0.第二步,使I=1.第三步,使S=S+I3.第四步,使I=I+1.第五步,若I

>100,則輸出S,算法結束;否則,返回第三步.算法框圖如圖所示:跟蹤訓練2設計一個算法,求13+23+33+…+1003的題型三確定循環(huán)變量最值的框圖例3

寫出一個求滿足1×3×5×7×…×i>50000的最小正整數(shù)i的算法,并畫出相應的算法框圖.解算法如下:1.S=1.2.i=3.3.如果S≤50000,那么S=S×i,i=i+2,重復第3步;否則,執(zhí)行第4步.4.i=i-2;5.輸出i.算法框圖如圖所示:解析答案反思與感悟題型三確定循環(huán)變量最值的框圖例3寫出一個求滿足1×3×51.在使用循環(huán)結構時,需恰當?shù)卦O置累加(乘)變量和計數(shù)變量,在循環(huán)體中要設置循環(huán)體終止的條件.2.在最后輸出結果時,要避免出現(xiàn)多循環(huán)一次或少循環(huán)一次的情況出現(xiàn).反思與感悟1.在使用循環(huán)結構時,需恰當?shù)卦O置累加(乘)變量和計數(shù)變量,跟蹤訓練3

求使1+2+3+4+5+…+n>100成立的最小自然數(shù)n的值,只畫出算法框圖.解算法框圖如下:解析答案跟蹤訓練3求使1+2+3+4+5+…+n>100成立的最小題型四循環(huán)結構的實際應用例4

某工廠2013年生產小轎車200萬輛,技術革新后預計每年的生產能力比上一年增加5%,問最早哪一年該廠生產的小轎車數(shù)量超過300萬輛?寫出解決該問題的一個算法,并畫出相應的算法框圖.解算法如下:1.令n=0,a=200,r=0.05.2.T=ar(計算年增量).3.a=a+T(計算年產量).4.如果a≤300,那么n=n+1,返回第2步;否則執(zhí)行第5步.5.N=2014+n.6.輸出N.算法框圖如圖所示.解析答案反思與感悟題型四循環(huán)結構的實際應用例4某工廠2013年生產小轎車2這是一道算法的實際應用題,解決此類問題的關鍵是讀懂題目,建立合適的模型,找到解決問題的計算公式.反思與感悟這是一道算法的實際應用題,解決此類問題的關鍵是讀懂題目,建立跟蹤訓練4

電腦游戲中,“主角”的生命機會往往被預先設定,如某槍戰(zhàn)游戲中,“主角”被設定生命機會5次,每次生命承受射擊8槍(被擊中8槍則失去一次生命機會).假設射擊過程均為單發(fā)發(fā)射,試將“主角”耗用生命機會的過程設計成一個算法框圖.解析答案跟蹤訓練4電腦游戲中,“主角”的生命機會往往被預先設定,如解方法一“主角”所有生命機會共能承受8×5=40(槍)(第40槍被擊中則生命結束).設“主角”被擊中槍數(shù)為i(i=0,1,2,…,39),算法框圖可設計為如圖1.解析答案解方法一“主角”所有生命機會共能承受8×5=40(槍)(方法二與方法一相對,電腦中預先共承受槍數(shù)40,“主角”生命機會以“減法”計數(shù),算法框圖可設計為如圖2.方法二與方法一相對,電腦中預先共承受槍數(shù)40,“主角”生命累加變量和計數(shù)變量的應用易錯點例5畫出求滿足12+22+32+…+n2>20152的最小正整數(shù)n的算法框圖.解析答案返回累加變量和計數(shù)變量的應用易錯點例5畫出求滿足12+22+3錯解

如圖(1).錯解分析累加變量的初始值為1,第一次運算為S=1+12導致錯誤.一般把計數(shù)變量的初始值設為1,累加變量的初始值設為0,本例中S=0,i=1.自我矯正

算法框圖如圖(2)所示:圖(1)

圖(2)返回錯解如圖(1).圖(1)圖(2)返回當堂檢測123451.下列關于循環(huán)結構的說法正確的是(

)A.循環(huán)結構中,判斷框內的條件是唯一的B.判斷框中的條件成立時,要結束循環(huán)向下執(zhí)行C.循環(huán)體中要對判斷框中的條件變量有所改變才會使循環(huán)結構不會出現(xiàn)

“死循環(huán)”D.循環(huán)結構就是無限循環(huán)的結構,執(zhí)行程序時會永無止境地運行下去解析答案解析由于判斷框內的條件不唯一,故A錯;由于循環(huán)結構中,判斷框中的條件成立時可能和執(zhí)行循環(huán)體,故B錯;由于循環(huán)結構不是無限循環(huán)的,故C正確,D錯.C當堂檢測123451.下列關于循環(huán)結構的說法正確的是(123452.閱讀如圖所示的算法框圖,則輸出的S等于(

)A.14 B.30C.20 D.55解析第一次循環(huán),S=1,i=2;第二次循環(huán),S=1+22=5,i=3;第三次循環(huán),S=5+32=14,i=4;第四次循環(huán),S=14+42=30,i=5,滿足條件,輸出S=30.B解析答案123452.閱讀如圖所示的算法框圖,則輸出的S等于()123453.如圖所示的算法框圖輸出的S是126,則①應為(

)A.n≤5 B.n≤6C.n≤7 D.n≤8B解析答案解析2+22+23+24+25+26=126,所以應填“n≤6”.123453.如圖所示的算法框圖輸出的S是126,則①應為(12345解析答案C解析第一次循環(huán)a=6-4=2,b=6-2=4,a=4+2=6,i=6,n=1;第二次循環(huán)a=-6+4=-2,b=4-(-2)=6,a=6-2=4,i=10,n=2;第三次循環(huán)a=6-4=2,b=6-2=4,a=4+2=6,i=16,n=3;第四次循環(huán)a=4-6=-2,b=4-(-2)=6,a=6-2=4,i=20,n=4,滿足題意,結束循環(huán).4.執(zhí)行如圖的程序框圖,如果輸入的a=4,b=6,那么輸出的n=(

)A.3 B.4 C.5 D.612345解析答案C解析第一次循環(huán)a=6-4=2,b=6-123455.如圖所示的算法框圖,當輸入x的值為5時,則其輸出的結果是____.解析答案解析∵x=5>0,∴x=5-3=2,∵x=2>0,∴x=2-3=-1.∴y=0.5-1=2.2123455.如圖所示的算法框圖,當輸入x的值為5時,則其輸課堂小結1.(1)循環(huán)結構是指在算法中需要重復執(zhí)行一條或多條指令的控制結構;(2)在循環(huán)結構中,通常都有一個起循環(huán)計數(shù)作用的變量;(3)循環(huán)變量、循環(huán)體、循環(huán)終止條件稱為循環(huán)結構的三要素.2.畫算法框圖要注意:(1)使用標準的框圖符號;(2)框圖一般按從上到下、從左到右的方向畫;(3)除判斷框外,大多數(shù)框圖符號只有一個進入點和一個退出點,判斷框是具有超過一個退出點的唯一符號;(4)一種判斷是“是”與“否”兩分支的判斷,而且有且僅有兩個結果,另一種是多分支判斷,有幾種不同的結果;(5)在圖形符號內描述的語言要非常簡練、清楚.返回課堂小結1.(1)循環(huán)結構是指在算法中需要重復執(zhí)行一條或多條本課結束本課結束團Tiffany,a16-year-oldgirl,wasveryshy.LastSeptember,herbestfrien“IwasreallysadthemomentIheardthebadnewsandIdidn'tknowwhattodo,”Tiffanyrecalled.“Ishutmyselfinmyroomforawholeweek.ItwasthenthatmyaunttookmetoasportscluboneSaturdayandIsawsomanyyoungpeopleplayingdifferentkindsofsportsthere.Isignedupforabeginner'scourseinvolleyballandsincethenIhavebeenplayingthissport.NowIpracticetwiceaweekthere.ItiswonderfulplayingsportsinthisclubandIhavemadelotsoffriendsaswell.2”Themostbasicaimofplayingsportsisthatyoucanimproveyourhealthevenifyouarenotverygoodatsports.Besides,youcangettoknowacircleofpeopleatyouragewhileplayingsports.3Sinceshejoinedthesportsclub,sIgotusedtothelifehere.AndnowIknowlotsof(5)_________here.Forexample,whenImeetmyfriendonthestreet,Iusually(6)_________himlikethis,“Hey,whereareyougoing?”Inourcountryifsomeoneasksthis,peoplemayget(7)_________butinthiscountrypeoplewon't.Ofcourse,therearesomeotherinterestingthingshere.I'lltellyouaboutthemnexttime.hehasopenedupherselfandnowshehasbecomeveryactiveandenjoysmeetingandtalkingwithothers.1.It'spoliteforgirlstokisseachotheronthesideoftheface.salsobecomemoreconfident.團圓圓一家在臺灣可受歡迎了。每天,小朋友們排著長隊,等著跟它們合影留念。從“排著長隊”體現(xiàn)出每天喜歡它們的人不計其數(shù),特別受選D.A.根據(jù)同類項合并法則,與不是同類項,不能合并,故本選項錯誤;B.根據(jù)算術平方根的定義,=3,故本選項錯誤;C.根據(jù)同底數(shù)冪的乘法a?a2=a3,故本選項錯誤;D.根據(jù)積的乘方,(2a3)2=4a6,故本選項正確.歡迎。從“合影留念”體現(xiàn)出大家都想和大熊貓留住最美麗的瞬間以作紀念。Nothingcanbeaccomplishedwithoutnormsorstandards.精品資料!感謝閱讀下載!團Tiffany,a16-year-oldgirl,wa章§2算法框圖的基本結構及設計2.3循環(huán)結構章§2算法框圖的基本結構及設計2.3循環(huán)結構1.掌握循環(huán)結構的有關概念.2.理解循環(huán)結構的基本模式,會用循環(huán)結構描述算法.3.體會循環(huán)結構在重復計算中的重要作用.學習目標1.掌握循環(huán)結構的有關概念.學習目標知識梳理自主學習題型探究重點突破當堂檢測自查自糾欄目索引知識梳理自主學習題型探究知識梳理自主學習知識點一常量與變量的概念答案1.循環(huán)結構的定義在一些算法中,經(jīng)常會出現(xiàn)從某處開始,按照一定的條件

某些步驟的情況,這就是循環(huán)結構.反復執(zhí)行的步驟稱為

.2.循環(huán)結構的特點(1)重復性:在一個循環(huán)結構中,總有一個過程要重復一系列的步驟若干次,而且每次的操作完全相同.(2)判斷性:每個循環(huán)結構都包含一個判斷條件,它決定這個循環(huán)的執(zhí)行與終止.(3)函數(shù)性:循環(huán)變量在構造循環(huán)結構中起了關鍵作用,蘊含著函數(shù)的思想.反復執(zhí)行循環(huán)體知識梳理答案3.設計一個算法的算法框圖的步驟(1)用

表述算法步驟;(2)確定每一個算法步驟所包含的

,并用相應的算法框圖表示,得到該步驟的算法框圖;(3)將所有步驟的算法框圖用流程線連接起來,并加上

,得到表示整個算法的算法框圖.自然語言邏輯結構終端框答案3.設計一個算法的算法框圖的步驟自然語言邏輯結構終端框答案思考(1)循環(huán)結構的算法框圖中一定含有判斷框嗎?答

循環(huán)結構的算法框圖中一定含有判斷框.(2)任何一個算法的算法框圖中都必須含有三種基本邏輯結構嗎?答不一定.但必須會有順序結構.答案思考(1)循環(huán)結構的算法框圖中一定含有判斷框嗎?知識點二循環(huán)結構的設計過程循環(huán)結構的算法框圖的基本模式,如圖所示.返回知識點二循環(huán)結構的設計過程循環(huán)結構的算法框圖的基本模式,如

題型探究重點突破題型一循環(huán)結構的識別與解讀解析答案例1

(1)當m=7,n=3時,執(zhí)行如圖所示的算法框圖,輸出S的值為(

)A.7 B.42 C.210

D.840

解析算法框圖的執(zhí)行過程如下:m=7,n=3時,m-n+1=5,k=m=7,S=1,S=1×7=7;k=k-1=6>5,S=6×7=42;k=k-1=5=5,S=5×42=210;k=k-1=4<5,輸出S=210.故選C.C題型探究解析答案(2)如圖所示,算法框圖(算法框圖)的輸出結果是(

)

A.34 B.55 C.78 D.89反思與感悟解析答案(2)如圖所示,算法框圖(算法框圖)的輸出結果是(

解析當輸入x=1,y=1,執(zhí)行z=x+y及z≤50,x=y(tǒng),y=z后,x,y,z的值依次對應如下:x=1,y=1,z=2;x=1,y=2,z=3;x=2,y=3,z=5;x=3,y=5,z=8;x=5,y=8,z=13;x=8,y=13,z=21;x=13,y=21,z=34;x=21,y=34,z=55.由于55≤50不成立,故輸出55.故選B.答案B解析當輸入x=1,y=1,執(zhí)行z=x+y及z≤50,x=高考中對算法框圖的考查類型之一就是讀圖,解決此類問題的關鍵是根據(jù)算法框圖理解算法的功能.考查的重點是算法框圖的輸出功能、算法框圖的補充,以及算法思想和基本的運算能力、邏輯思維能力,試題難度不大,大多可以按照算法框圖的流程逐步運算而得到.反思與感悟高考中對算法框圖的考查類型之一就是讀圖,解決此類問題的關鍵是跟蹤訓練1

閱讀如圖所示的算法框圖,運行相應的程序,若輸入m的值為2,則輸出的結果i=__.解析答案4解析m=2,A=1,B=1,i=0.第一次:i=0+1=1,A=1×2=2,B=1×1=1,A>B;第二次:i=1+1=2,A=2×2=4,B=1×2=2,A>B;第三次:i=2+1=3,A=4×2=8,B=2×3=6,A>B;第四次:i=3+1=4,A=8×2=16,B=6×4=24,A<B;終止循環(huán),輸出i=4.跟蹤訓練1閱讀如圖所示的算法框圖,運行相應的程序,若輸入m題型二用循環(huán)結構解決累加、累乘問題解析答案例2

設計一個計算1+2+…+100的值的算法,并畫出算法框圖.反思與感悟題型二用循環(huán)結構解決累加、累乘問題解析答案例2設計一個計解方法一第一步,令i=1,S=0.第二步,若i≤100成立,則執(zhí)行第三步;否則,輸出S,結束算法.第三步,S=S+i.第四步,i=i+1,返回第二步.算法框圖:解析答案解方法一第一步,令i=1,S=0.解析答案方法二第一步,令i=1,S=0.第二步,S=S+i.第三步,i=i+1.第四步,若i>100不成立,則返回第二步;否則,輸出S,結束算法.算法框圖:方法二第一步,令i=1,S=0.循環(huán)結構分為兩種:一種循環(huán)結構是先執(zhí)行一次循環(huán)體,然后再判斷是否繼續(xù)執(zhí)行循環(huán)體,是在條件不滿足時執(zhí)行循環(huán)體,另一種循環(huán)結構是先判斷是否執(zhí)行循環(huán)體,是在條件滿足時執(zhí)行循環(huán)體.反思與感悟循環(huán)結構分為兩種:一種循環(huán)結構是先執(zhí)行一次循環(huán)體,然后再判斷跟蹤訓練2

設計一個算法,求13+23+33+…+1003的值,并畫出算法框圖.解析答案解算法如下:第一步,使S=0.第二步,使I=1.第三步,使S=S+I3.第四步,使I=I+1.第五步,若I

>100,則輸出S,算法結束;否則,返回第三步.算法框圖如圖所示:跟蹤訓練2設計一個算法,求13+23+33+…+1003的題型三確定循環(huán)變量最值的框圖例3

寫出一個求滿足1×3×5×7×…×i>50000的最小正整數(shù)i的算法,并畫出相應的算法框圖.解算法如下:1.S=1.2.i=3.3.如果S≤50000,那么S=S×i,i=i+2,重復第3步;否則,執(zhí)行第4步.4.i=i-2;5.輸出i.算法框圖如圖所示:解析答案反思與感悟題型三確定循環(huán)變量最值的框圖例3寫出一個求滿足1×3×51.在使用循環(huán)結構時,需恰當?shù)卦O置累加(乘)變量和計數(shù)變量,在循環(huán)體中要設置循環(huán)體終止的條件.2.在最后輸出結果時,要避免出現(xiàn)多循環(huán)一次或少循環(huán)一次的情況出現(xiàn).反思與感悟1.在使用循環(huán)結構時,需恰當?shù)卦O置累加(乘)變量和計數(shù)變量,跟蹤訓練3

求使1+2+3+4+5+…+n>100成立的最小自然數(shù)n的值,只畫出算法框圖.解算法框圖如下:解析答案跟蹤訓練3求使1+2+3+4+5+…+n>100成立的最小題型四循環(huán)結構的實際應用例4

某工廠2013年生產小轎車200萬輛,技術革新后預計每年的生產能力比上一年增加5%,問最早哪一年該廠生產的小轎車數(shù)量超過300萬輛?寫出解決該問題的一個算法,并畫出相應的算法框圖.解算法如下:1.令n=0,a=200,r=0.05.2.T=ar(計算年增量).3.a=a+T(計算年產量).4.如果a≤300,那么n=n+1,返回第2步;否則執(zhí)行第5步.5.N=2014+n.6.輸出N.算法框圖如圖所示.解析答案反思與感悟題型四循環(huán)結構的實際應用例4某工廠2013年生產小轎車2這是一道算法的實際應用題,解決此類問題的關鍵是讀懂題目,建立合適的模型,找到解決問題的計算公式.反思與感悟這是一道算法的實際應用題,解決此類問題的關鍵是讀懂題目,建立跟蹤訓練4

電腦游戲中,“主角”的生命機會往往被預先設定,如某槍戰(zhàn)游戲中,“主角”被設定生命機會5次,每次生命承受射擊8槍(被擊中8槍則失去一次生命機會).假設射擊過程均為單發(fā)發(fā)射,試將“主角”耗用生命機會的過程設計成一個算法框圖.解析答案跟蹤訓練4電腦游戲中,“主角”的生命機會往往被預先設定,如解方法一“主角”所有生命機會共能承受8×5=40(槍)(第40槍被擊中則生命結束).設“主角”被擊中槍數(shù)為i(i=0,1,2,…,39),算法框圖可設計為如圖1.解析答案解方法一“主角”所有生命機會共能承受8×5=40(槍)(方法二與方法一相對,電腦中預先共承受槍數(shù)40,“主角”生命機會以“減法”計數(shù),算法框圖可設計為如圖2.方法二與方法一相對,電腦中預先共承受槍數(shù)40,“主角”生命累加變量和計數(shù)變量的應用易錯點例5畫出求滿足12+22+32+…+n2>20152的最小正整數(shù)n的算法框圖.解析答案返回累加變量和計數(shù)變量的應用易錯點例5畫出求滿足12+22+3錯解

如圖(1).錯解分析累加變量的初始值為1,第一次運算為S=1+12導致錯誤.一般把計數(shù)變量的初始值設為1,累加變量的初始值設為0,本例中S=0,i=1.自我矯正

算法框圖如圖(2)所示:圖(1)

圖(2)返回錯解如圖(1).圖(1)圖(2)返回當堂檢測123451.下列關于循環(huán)結構的說法正確的是(

)A.循環(huán)結構中,判斷框內的條件是唯一的B.判斷框中的條件成立時,要結束循環(huán)向下執(zhí)行C.循環(huán)體中要對判斷框中的條件變量有所改變才會使循環(huán)結構不會出現(xiàn)

“死循環(huán)”D.循環(huán)結構就是無限循環(huán)的結構,執(zhí)行程序時會永無止境地運行下去解析答案解析由于判斷框內的條件不唯一,故A錯;由于循環(huán)結構中,判斷框中的條件成立時可能和執(zhí)行循環(huán)體,故B錯;由于循環(huán)結構不是無限循環(huán)的,故C正確,D錯.C當堂檢測123451.下列關于循環(huán)結構的說法正確的是(123452.閱讀如圖所示的算法框圖,則輸出的S等于(

)A.14 B.30C.20 D.55解析第一次循環(huán),S=1,i=2;第二次循環(huán),S=1+22=5,i=3;第三次循環(huán),S=5+32=14,i=4;第四次循環(huán),S=14+42=30,i=5,滿足條件,輸出S=30.B解析答案123452.閱讀如圖所示的算法框圖,則輸出的S等于()123453.如圖所示的算法框圖輸出的S是126,則①應為(

)A.n≤5 B.n≤6C.n≤7 D.n≤8B解析答案解析2+22+23+24+25+26=126,所以應填“n≤6”.123453.如圖所示的算法框圖輸出的S是126,則①應為(12345解析答案C解析第一次循環(huán)a=6-4=2,b=6-2=4,a=4+2=6,i=6,n=1;第二次循環(huán)a=-6+4=-2,b=4-(-2)=6,a=6-2=4,i=10,n=2;第三次循環(huán)a=6-4=2,b=6-2=4,a=4+2=6,i=16,n=3;第四次循環(huán)a=4-6=-2,b=4-(-2)=6,a=6-2=4,i=20,n=4,滿足題意,結束循環(huán).4.執(zhí)行如圖的程序框圖,如果輸入的a=4,b=6,那么輸出的n=(

)A.3 B.4 C.5 D.612345解析答案C解析第一次循環(huán)a=6-4=2,b=6-123455.如圖所示的算法框圖,當輸入x的值為5時,則其輸出的結果是____.解析答案解析∵x=5>0,∴x=5-3=2,∵x=2>0,∴x=2-3=-1.∴y=0.5-1=2.2123455.如圖所示的算法框圖,當輸入x的值為5時,則其輸課堂小結1.(1)循環(huán)結構是指在算法中需要重復執(zhí)行一條或多條指令的控制結構;(2)在循環(huán)結構中,通常都有一個起循環(huán)計數(shù)作用的變量;(3)循環(huán)變量、循環(huán)體、循環(huán)終止條件稱為循環(huán)結構的三要素.2.畫算法框圖要注意:(1)使用標準的框圖符號;(2)框圖一般按從上到下、從左到右的方向畫;(3)除判斷框外,大多數(shù)框圖符號只有一個進入點和一個退出點,判斷框是具有超過一個退出點的唯一符號;(4)一種判斷是“是”與“否”兩分支的判斷,而且有且僅有兩個結果,另一種是多分支判斷,有幾種不同的結果;(5)在圖形符號內描述的語言要非常簡練、清楚.返回課堂小結1.(1)循環(huán)結構是指在算法中需要重復執(zhí)行一條或多條本課結束本課結束團Tiffany,a16-year-oldgirl,w

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論