国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

算法與程序的常規(guī)解法

2013-10-23 01:16張怡
高中生學(xué)習(xí)·高二版 2013年9期
關(guān)鍵詞:程序框圖框圖語(yǔ)句

張怡

題型一 閱讀框圖寫(xiě)出執(zhí)行結(jié)果

已知框圖和初始值,要求寫(xiě)出執(zhí)行結(jié)果. 本類(lèi)問(wèn)題首先要弄清框圖的結(jié)構(gòu)和執(zhí)行過(guò)程. 其次,要理解賦值語(yǔ)句,它是把賦值號(hào)(即“=”)右邊的值、變量的值或者表達(dá)式的值賦給左邊的變量,當(dāng)左邊的變量得到新的值,原來(lái)的值自動(dòng)消失,即用新的值取代原來(lái)的值. 最后要能按順序?qū)懗鰣?zhí)行過(guò)程或者知道程序框圖的功能. 對(duì)某些特殊的運(yùn)算要熟練,例如累加累乘運(yùn)算. 這類(lèi)問(wèn)題往往需要運(yùn)用等差數(shù)列和等比數(shù)列的基本方法.

例1 執(zhí)行如圖所示的程序框圖,輸出[S]的值為( )

答案 C

例2 閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序,輸出的結(jié)果[i=] .

[開(kāi)始] [輸出[i]] [ 結(jié)束 ] [是][否] [否][是]

解析 根據(jù)題意簡(jiǎn)單計(jì)算如下:

[a=10,i=1]

[a=5,i=2]

[a=16,i=3]

[a=8,i=4]

當(dāng)[a=4,i=5],所以輸出[i=5].

點(diǎn)撥 這類(lèi)問(wèn)題的解答,只要按照框圖給出初始值,循環(huán)次數(shù),執(zhí)行一定的次數(shù),結(jié)果清晰明了.

題型二 已知程序框圖的執(zhí)行結(jié)果,填寫(xiě)框圖中的未知部分

已知程序框圖的執(zhí)行結(jié)果,要求填寫(xiě)框圖中的未知部分. 這類(lèi)問(wèn)題和題型一相同,首先要弄清框圖的結(jié)構(gòu)和執(zhí)行過(guò)程,其次,要理解是哪種算法語(yǔ)句,最后要能按順序?qū)懗鰣?zhí)行過(guò)程或者知道程序框圖的功能.

例3 閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序,如果輸入某個(gè)正整數(shù)[n]后,輸出的[S∈(10,20)],那么[n]的值為( )

答案 B

例4 按下圖所給出的程序框圖運(yùn)算:若輸出[k=2],則輸入[x]的取值范圍?

[開(kāi)始] [輸出[x,k]] [ 結(jié)束 ] [是][否][輸入[x]]

解析 因?yàn)檩敵龅腫k=2],所以循環(huán)了兩次,也就是第二次循環(huán)后[x]的值要大于115,而第一次循環(huán)后[x]的值小于等于115,故得到

[2x+1≤115,2(2x+1)+1>115,?x≤57,x>28.]

故[28

點(diǎn)撥 這類(lèi)問(wèn)題的解答,只要按照框圖執(zhí)行結(jié)果,建立方程或者不等式,就可以解出結(jié)果結(jié)果,一般是運(yùn)用待定系數(shù)法來(lái)解決該問(wèn)題.

題型三 算法語(yǔ)句問(wèn)題

算法語(yǔ)句是根據(jù)程序框圖的流程使計(jì)算機(jī)能夠識(shí)別的一種程序,是計(jì)算機(jī)解決數(shù)學(xué)問(wèn)題的具體過(guò)程. 我們通過(guò)三種基本結(jié)構(gòu):順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu)所對(duì)應(yīng)的語(yǔ)句,將程序語(yǔ)句還原成我們熟悉的數(shù)學(xué)問(wèn)題,通過(guò)已知數(shù)學(xué)方法解決問(wèn)題,最后給予問(wèn)題的解答,這個(gè)過(guò)程并不復(fù)雜,只是算法的不同形式而已. 但是對(duì)于三種順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu)所對(duì)應(yīng)的語(yǔ)句,一定要清楚它的數(shù)學(xué)意義,不能模棱兩可.

例5 根據(jù)下列算法語(yǔ)句, 當(dāng)輸入[x]為60時(shí), 輸出[y]的值為( )

A. 25 B. 30 C. 31 D. 61

解析 讀懂語(yǔ)句的意思,不難得到這是一個(gè)分段函數(shù)問(wèn)題,其解析式是

[y=12x,x≤50,25+35x-50,x>50.]

當(dāng)輸入[x]為60時(shí),[y=25+35×60-50=31].

答案 C

例6 根據(jù)如圖所示的偽代碼,當(dāng)輸入[a,b]分別為2,3時(shí),最后輸出的[m]的值是 .

解析 當(dāng)輸入[a,b]分別為2,3時(shí),因?yàn)閇a

練習(xí)

1. 執(zhí)行如圖所示的程序框圖,如果輸入的[N=10],那么輸出的[S]的值為( )

[開(kāi)始] [輸出[S]][結(jié)束] [否] [是] [輸入[N]]

A. [1+12+13+…+110]

B. [1+12!+13!+…+110!]

C. [1+12!+13!+…+110!+111!]

D. [1+12+13+…+110+111]

2. 如果執(zhí)行如圖所示的程序框圖,輸入正整數(shù)[N]([N]≥2)和實(shí)數(shù)[a1,a2,a3,]…,[aN],輸出[A,B],則( )

A. [A+B]為[a1,a2,a3,]…,[aN]的和

B. [A+B2]為[a1,a2,a3,]…,[aN]的算術(shù)平均數(shù)

C. [A]和[B]分別是[a1,a2,a3,]…,[aN]中最大的數(shù)和最小的數(shù)

D. [B]和[A]分別是[a1,a2,a3,]…,[aN]中最大的數(shù)和最小的數(shù)

[開(kāi)始] [輸出[A,B]][結(jié)束][是][否] [輸入[N1,a1,a2,a3,…,aN]] [是][否] [是][否]

3. 如圖,[x1,x2,x3]為某次考試三個(gè)評(píng)閱人對(duì)同一道題的獨(dú)立評(píng)分,[p]為該題的最終得分,當(dāng)[x1=6,x2=9,p=8.5]時(shí)[x3]等于( )

[開(kāi)始] [輸出[p]][結(jié)束] [否] [是] [輸入[x1,x2]] [輸入[x3]] [是][否]

A. 11 B. 10 C. 8 D. 7

4. 根據(jù)下列算法語(yǔ)句,當(dāng)輸入的[x]為60時(shí),輸出[y]的值為( )

A. [25] B. [30] C. [31] D. [61]

參考答案

1~4 BCCC

猜你喜歡
程序框圖框圖語(yǔ)句
“順勢(shì)而下”破解程序框圖
重點(diǎn):語(yǔ)句銜接
捷豹I-PACE純電動(dòng)汽車(chē)高壓蓄電池充電系統(tǒng)(三)
算法與程序框圖??碱?lèi)型
電路圖2017年凱迪拉克XT5
程序框圖問(wèn)題的精彩交匯
算法框圖的補(bǔ)全
程序框圖題盤(pán)點(diǎn)
基于圖表法構(gòu)建《萬(wàn)有引力定律與航天》知識(shí)網(wǎng)絡(luò)
如何搞定語(yǔ)句銜接題
密山市| 安丘市| 新龙县| 焉耆| 天津市| 朝阳区| 金溪县| 惠水县| 应城市| 靖西县| 鄯善县| 宁安市| 福建省| 涡阳县| 井冈山市| 屯昌县| 玉林市| 罗定市| 东安县| 宜春市| 南投县| 饶平县| 义乌市| 海晏县| 贞丰县| 都昌县| 张家川| 全南县| 曲麻莱县| 芜湖市| 县级市| 莱阳市| 河北区| 上饶市| 永靖县| 龙南县| 岗巴县| 门源| 临潭县| 兴业县| 来宾市|