《高考數(shù)學(xué)總復(fù)習(xí) 第十一章第1課時(shí) 算法與程序框圖課時(shí)闖關(guān)(含解析)》由會(huì)員分享,可在線閱讀,更多相關(guān)《高考數(shù)學(xué)總復(fù)習(xí) 第十一章第1課時(shí) 算法與程序框圖課時(shí)闖關(guān)(含解析)(5頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
一、選擇題
1.算法共有三種邏輯結(jié)構(gòu),即順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu),下列說(shuō)法正確的是( )
A.一個(gè)算法只能含有一種邏輯結(jié)構(gòu)
B.一個(gè)算法最多可以包含兩種邏輯結(jié)構(gòu)
C.一個(gè)算法必須含有上述三種邏輯結(jié)構(gòu)
D.一個(gè)算法可以含有上述三種邏輯結(jié)構(gòu)中的任一種
解析:選D.在一個(gè)算法中,可出現(xiàn)順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三種結(jié)構(gòu)中的任一種.
2.已知一個(gè)算法:
(1)m=a.
(2)如果b
2、.2 D.m
解析:選C.當(dāng)a=3,b=6,c=2時(shí),依據(jù)算法設(shè)計(jì),執(zhí)行后,m=a=3
3、)=
C.f(x)=lnx+2x-6 D.f(x)=sinx
解析:選D.本題的程序框圖的功能是判斷函數(shù)是否是奇函數(shù)且是否存在零點(diǎn),滿(mǎn)足既是奇函數(shù)又存在零點(diǎn)的函數(shù)是選項(xiàng)D.
5.如果執(zhí)行如圖的程序框圖,若輸入n=6,m=4,那么輸出的p等于( )
A.720 B.360
C.240 D.120
解析:選B.程序運(yùn)行如下:n=6,m=4,k=1,p=1,p=p(n-m+k)=6-4+1=3,k
4、+k)=60×(6-4+4)=360,k=m,所以輸出p,p=360,故選B.
二、填空題
6.某算法的程序框圖如圖所示,則輸出量y與輸入實(shí)數(shù)x滿(mǎn)足的關(guān)系式是________.
解析:由題意知,程序框圖表達(dá)的是一個(gè)分段函數(shù)y=.
答案:y=
7.(2010·高考安徽卷)如圖所示,程序框圖(算法流程圖)的輸出值x=________.
解析:程序運(yùn)行如下:x=1,x=2,x=4,x=5,x=6,x=8,x=9,x=10,x=12,輸出12.
答案:12
8.(2010·高考湖南卷)如圖是求12+22+32+…+1002的值的程序框圖,則正整數(shù)n=________.
解
5、析:第一次判斷執(zhí)行后,i=2,s=12;第二次判斷執(zhí)行后,i=3,s=12+22,而題目要求計(jì)算12+22+…+1002,故n=100.
答案:100
三、解答題
9.已知某算法的程序框圖如圖所示,將輸出的(x,y)值依次記為(x1,y1)、(x2,y2)、…、(xn,yn)、….若程序運(yùn)行中輸出的一個(gè)數(shù)組是(x,-8),求x的值.
解:開(kāi)始n=1,x=1,y=0→n=3,x=3,y=-2→n=5,x=9,y=-4→n=7,x=27,y=-6→n=9,x=81,y=-8,則x=81.
10.某居民區(qū)的物業(yè)管理部門(mén)每月向居民收取衛(wèi)生費(fèi),計(jì)費(fèi)方法如下:3人和3人以下的住戶(hù),每戶(hù)收取5
6、元;超過(guò)3人的住戶(hù),每超出1人加收1.2元.設(shè)計(jì)一個(gè)算法,根據(jù)輸入的人數(shù),計(jì)算應(yīng)收取的衛(wèi)生費(fèi)只需畫(huà)出程序框圖即可.
解:依題意得,費(fèi)用y與人數(shù)n之間的關(guān)系為:
y=.
程序框圖如圖所示:
11.已知數(shù)列{an}的各項(xiàng)均為正數(shù),觀察程序框圖,若k=5,k=10時(shí),分別有S=和S=.
(1)試求數(shù)列{an}的通項(xiàng)公式;
(2)令bn=2an,求b1+b2+…+bm的值.
解:由框圖可知
S=++…+.
由題知{an}為等差數(shù)列,公差為d,
則有=.
∴S=
=.
(1)由題意可知,k=5時(shí),S=;k=10時(shí),S=.
即.
解得或(舍去).
故an=a1+(n-1)d=2n-1.
(2)由(1)可得:bn=2an=22n-1,
∴b1+b2+…+bm=21+23+…+22m-1==(4m-1).