高考數(shù)學算法與框圖復習課件和檢測題

編輯: 逍遙路 關鍵詞: 高中數(shù)學 來源: 高中學習網(wǎng)

總 11-1 算法與框圖但因為測試 新人教B版
1.(文)(2011•陜西文,7)如下 框圖,當x1=6,x2=9,p=8.5時,x3等于(  )

A.7           B.8
C.10 D.11
[答案] B
[解析] ∵x1=6,x2=9,p=8.5,∴x1+x22=6+92=7.5≠p,
∴輸出的p=x2+x32=9+x32=8.5,∴x3=8.
(理)(2011•北京西城區(qū)一模)閱讀如圖的程序框圖,如果輸出的函數(shù)值在區(qū)間[14,12]內, 則輸入的實數(shù)x的取值范圍是(  )

A.(-∞,-2]       B.[-2,-1]
C.[-1,2] D.[2,+∞)
[答案] B
[解析] 若x∉[-2,2],則f(x)=2∉[14,12],不合題意;當x∈[-2,2]時,f(x)=2x∈[14,12],得x∈[-2,-1],故選B.
2.(2011•江西南昌調研)若下面框圖所給的程序運行結 果為S=20,那么判斷框中應填入的關于k的條件是(  )

A.k=9 B.k≤8
C.k<8 D.k>8
[答案] D
[解析] 運行過程依次為k=10,S=1→S=11,k=9→S=20,k=8→ 輸出S=20,此時判斷框中的條件不滿足,因此應是k>8.
3.(2011•山西 太原模擬)如圖所示的流程圖,若輸入的x=-9.5,則輸出的結果為(  )

A.0     B.1    
C.2     D.3
[答案] B
[解析] ∵x=-9.5<0,∴x=x+2=-7.5,
∵x=-7.5<0,∴x=x+2=-5.5,
∵x=-5.5<0,∴x=x+2=-3.5,
∵x=-3.5<0,∴x=x+2=-1.5,
∵x=-1.5<0,∴x=x+2=0.5.
∵x=0.5>0,∴c=2×0.5=1,輸出c=1.
4.(2011•陜西寶雞質檢)定義某種運算S=a⊗b,運算原理如框圖所示,則式子2⊗lne+2⊗13-1的值為(  )

A.13 B.11
C.8 D.4
[答案] A
[解析] 由框圖知S=a⊗b=ab+1,a≥b,ba+1,a<b,
∵lne=1,13-1=3,∴2⊗lne=2⊗1=2×(1+1)=4,
2⊗13- 1=2⊗3=3×(2+1)=9,
∴2⊗lne+2⊗13-1=13,故選A.
5.(文)(2011•福建文,5)閱讀如圖所示的程序框圖,運行相應的程序,輸出的結果是(  )

A.3 B.11
C.38 D.123
[答案] B
[解析] 根據(jù)賦值語句“a=a2+2”及初值a=1得,
∵a=1<10,∴a=12+2=3,∵3<10,∴a=32+2=11,
∵11<10不成立,∴輸出的a為11,共循環(huán)2次.
(理)(2011•泰安市一模)如圖所示的程序框圖,運行后輸出的結果為(  )

A.2     B.4    
C.8     D.16
[答案] D
[解析] 第一次運行時:b=2,a=2;第二次運行時:b=4,a=3;第三次運行時:b=16,a=4,運行終止,輸出b的值 為16.
6.(2011•課標全國文,5)執(zhí)行下面的程序框圖,如果輸入的N是6,那么輸出的p是(  )

A.120 B.720
C.1440 D.5040
[答案] B
[解析] 該框圖的功能是計算1×2×3×…×N的值,因為N=6,所以輸出p的值為1×2×3×4×5×6=720.
7.(2010•北京文,9)已知函數(shù)y=log2x, x≥2,2-x, x<2.如圖表示的是給定x的值,求其對應的函數(shù)值y的程序框圖.①處應填寫________;②處應填寫________.

[答案] x<2,y=log2x
[解析] 根據(jù)分段函數(shù)解析式及程序框圖知,當滿足x<2時,執(zhí)行y=2-x,故判斷框中條件為x<2,不滿足條件x<2,即x≥2時,y=log2x,故②中為y=log2x.
8.(文)(2010•山東文,13)執(zhí)行如圖所示的程序框圖,若輸入x=4,則輸出y的值為________.

[答案]。54
[解析] 當x=4時,y=1,不滿足y-x<1,故重新賦值x=1,此時y=-12,仍不滿足y-x<1,再賦值x=-12,此時y=-54,∵(-54)-(-12)=34<1成立,∴跳出循環(huán),輸出y的值-54后結束.
(理)(2011•溫州三模)已知某程序框圖如圖所示,則執(zhí)行該程序后輸出的結果是________.

[答案] 12
[解析] 由于i=1,a=2;i=2,a=12;i=3,a=-1;i=4,a=2;…,由此規(guī)律可知,i=3k+1,a=2;i=3k+2,a=12;i=3k+3,a=-1,其中,k∈N.從而可知當i=20時,a=12.
9.(2011•濰坊模擬)對一個作直線運動的質點的運動過程觀測了8次,第i次觀測得到的數(shù)據(jù)為ai,具體如下表所示:
i 1 2 3 4 5 6 7 8
ai 40 41 43 43 44 46 47 48
在對上述統(tǒng)計數(shù)據(jù)的分析中,一部分計算見如圖所示的算法流程圖(其中a-是這8個數(shù)據(jù)的平均數(shù)),則輸出的S的值是________.

[答案] 7
[解析] 由已知得a-=44,∴當i=1時,S=16,i=2,S=25;i=3,S=26;…;i=8,S=56,這時i≥8,S=568=7.
10.(2010•廣東文,11)某城市缺水問題比較突出,為了制定節(jié)水管理辦法,對全市居民某年的月均用水量進行了抽樣調查,其中4位居民的月均用水量分別為x1,…,x4(單位:噸).根據(jù)如圖所示的程序框圖,若x1,x2,x3,x4分別為1,1.5,1.5,2,則輸出的結果S為__________.

[答案] 32
[解析] 每次循環(huán),S1與S的值都在變化,但 S1的值總是由前一次循環(huán)得到的值再加上xi的 值,S的值卻與前一次S的值無關,只與S1的值有關,∴四次循環(huán)后,S1=1+1.5+1.5+2=6,S=14×S1=14×6=32,故輸出S的值為32.

11.(文)(2011•西安市質檢)閱讀如圖所示的程序框圖,運行相應的程序,輸出的結果是(  )

A.-1     B.2    
C.3      D.4
[答案] D
[解析] 第一次循環(huán)可得S=-1,n=2,第二次循環(huán)可得S=12 ,n=3,第三次循環(huán)可得S=2,n=4,此時滿足條件,結束循環(huán),輸出n=4,故選D.
(理)(2011•合肥市質檢)執(zhí)行如圖的程序框圖,則輸出的n等于(  )

A.6     B.5    
C.8     D.7
[答案] D
[解析] 此程序框圖是求以12為首項,以12為公比的等比數(shù)列的前n項和大于3132時的最小n.通過計算可得當n=6時,第一次大于3132,所以輸出的n=7,故選D.
12.(2011•福建質量檢查)有編號為1,2,…,1000的產品,現(xiàn)需從中抽取所有編號能被7整除的產品作為樣品進行檢驗.下面是四位同學設計的程序框圖,其中正確的是(  )

[答案] B
[解析] 選項A、C中的程序框圖輸出的結果中含有0,故排除A、C;選項D中的程序框圖不能輸出7,排除D,應選B.
13.(2011•德州一中月考)下面的程序框圖運行時,依次從鍵盤輸入a=0.3 12 ,b=55,c=0.3-2,則輸出結果為(  )

A.0.312 B.55
C.0.3-2 D.以上都有可能
[答案] B
[解析] 此程序框圖是比較a,b,c的大小,輸出三數(shù)中的最小數(shù),∵y=0.3x是單調減函數(shù),12>-2,∴0.3 12 <0.3-2,
∵55=15 12 =0.2 12 ,y=x 12 在第一象限內為增函數(shù),0.2<0.3.∴0.2 12 <0.3 12 ,即55<0.3 12 ,
∴55<0.3 12 <0.3-2,故輸出55.
14.(2011•東北三校聯(lián)考)如圖,若依次輸入的x分別為5π6、π6,相應輸出的y分別為y1、y2,則y1、y2的大小關系是(  )

A.y1=y(tǒng)2 B.y1>y2
C.y1<y2 D.無法確定
[答案] C
[解析] 由程序框圖可知,當輸入的x為5π6時,sin5π6>cos5π6成立,所以輸出的y1=sin5π6=12;當輸入的x為π6時,sinπ6>cosπ6不成立,所以輸出的y2=cosπ6=32,所以y1<y2.
15.(文)(2011•北京日壇摸底)閱讀下面的程序框圖,運行相應的程序,輸出的結果為(  )

A.1321 B.2113
C.813 D.138
[答案] D
[解析] 運行過程為: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→輸出yx=138.
(理)(2011•杭州模擬)如圖給出的是計算1+13+15+…+129的值的一個程序框圖,則圖中執(zhí)行框中的①處和判斷框中的②處應填的語句是(  )

A.n=n+2,i=15 B.n=n+2,i>15
C.n=n+1,i=15 D.n=n+1,i>15
[答案] B
[解析] 1+13+15+…+129是連續(xù)奇數(shù)的前15項倒數(shù)之和,所以n=n+2,即執(zhí)行框中的①處應填n=n+2;根據(jù)程序框圖可知,循環(huán)一次后s=1,i=2,循環(huán)兩次后s=1+13,i=3,所以求s=1+13+15+…+129需要循環(huán)15次,i=16時,跳出循環(huán),所以判斷框中的②處應填i>15.

1.(2011•天津十二所重點學校聯(lián)考)如圖給出的是計算12+14+16+…+120的值的一個程序框圖,其中判斷框內應填入的條件是(  )

A.i>20 B.i<20
C.i<10 D.i>10
[答案] D
[解析] 由循環(huán)體S=S+1n,n=n+2,i=i+1知,每循環(huán)一次n的值增加2,和S加上一項,S共加上10項,故循環(huán)體須執(zhí)行10次,控制循環(huán)的條件滿足時跳出循環(huán),故應為i>10.
2.(2011•浙江名校聯(lián)盟聯(lián)考)為求使1+2+22+23+…+2n>2011成立的最小正整數(shù)n,如果按下面的程序框圖執(zhí)行,輸出框中“?”處應該填入(  )

A.n-1 B.n
C.n+1 D.n+2
[答案] A
[解析] 循環(huán)體中語句n= n+1在S=S+2n后面,因此計算得到的S值滿足S>2011后n的值又增加了1,故輸出時應把n的值減1后才合題意,故選A.
3.(2011•撫順六校、江南十校二模)某程序框圖如圖所示,現(xiàn)輸入如下四個函數(shù),其中可以輸出的函數(shù)是(  )

A.f(x)=x2 B.f(x)=1x
C.f(x)=lnx+2x-6 D.f(x)=sinx
[答案] D
[解析] 第一個判斷框的目的是判斷輸入的函數(shù)是否為奇函數(shù),第二個判斷框的目的是判斷輸入的函數(shù)是否存在零點.結合選項知,函數(shù)f(x)=sinx為奇函數(shù),且存在零點,故選D.
4.(2011•天津文,3)閱讀下邊的程序框圖,運行相應的程序,若輸入x的值為-4,則輸出y的值為(  )

A.0.5 B.1
C.2 D.4
[答案] C
[ 解析] 輸入x=-4,∵-4>3,∴x=-4-3=7.
∵7>3,∴x=7-3=4.
∵4>3,∴x=4-3=1.∵1<3,∴y=2x=21=2.
5.(2010•浙江長興中學)下面的程序框圖,若輸入a=0,則輸出的結果為(  )

A.1022 B.2046
C.1024 D.2048
[答案] B
[解析] 由程序框圖中的循環(huán)結構可得到遞推公式,ak+1=2ak+2,且a1=0,由ak+1=2ak+2可得,ak+1+2=2(ak+2),即ak+1+2ak+2=2且a1+2=2,∴{ak+2}是以2為公比,2為首項的等比數(shù)列,∴ak+2=2×2k-1=2k,即ak=2k-2,從而a11=211-2=2046,故選B.
[點評] 本題的關鍵是弄清輸出的a的值為數(shù)列{an}的第幾項,k=1算出的是a2,k=2滿足條件得a3,故k=10滿足條件計算后得到a11,k=11不滿足,故輸出的是a11而不是a10,有不少人在這里搞不清楚,以為判斷條件是k≤10,故最后輸出的是a10,這是沒有完整理解算法的典型表現(xiàn).因為對同一個判斷條件k≤10,a=2a+2與k=k+1語句的先后順序不同輸出結果也不同,還與k的初值有關等等,故應統(tǒng)盤考慮,解決的一個有效途徑就是循環(huán)幾次把握其規(guī)律.
6.(2010•安徽文,13)如圖所示,程序框圖(算法流程圖)的輸出值x=____________.

[答案] 12
[解析] 運行過程依次為:
①x=1是奇數(shù),執(zhí)行x=x+1后得x=2;
②再判斷x=2不是奇數(shù),執(zhí)行x =x+2后得x=4;經判斷x>8不成立,執(zhí)行x=x+1后得x=5;
③再判斷x=5是奇數(shù),執(zhí)行x=x+1得,x=6;
④再判斷x=6不是奇數(shù),執(zhí)行x=x+2后得x=8,經判斷x>8不成立,故執(zhí)行x=x+1得x=9;
⑤再判斷x=9是奇數(shù),執(zhí)行x=x+1得x=10;
⑥再判斷x=10不是奇數(shù),執(zhí)行x=x+2得x=12,經判斷x>8成立,故輸出x的值12后結束.

本文來自:逍遙右腦記憶 http://www.yy-art.cn/gaozhong/199590.html

相關閱讀:高中數(shù)學學習注意事項