《【第一方案】高三數(shù)學(xué)一輪復(fù)習(xí) 第十章 算法初步第一節(jié) 算法與程序框圖練習(xí)》由會(huì)員分享,可在線閱讀,更多相關(guān)《【第一方案】高三數(shù)學(xué)一輪復(fù)習(xí) 第十章 算法初步第一節(jié) 算法與程序框圖練習(xí)(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、第10章 第1節(jié)算法初步第一節(jié) 算法與程序框圖
一、選擇題(6×5分=30分)
1.(2020·課標(biāo)全國(guó))如果執(zhí)行下面的框圖,輸入N=5,則輸出的數(shù)等于( )
A. B.
C. D.
解析:當(dāng)N=5時(shí),說(shuō)明k=5時(shí)輸出S,
k=1時(shí),S=0+=,k=2時(shí),S=+,
k=3時(shí),S=++,
k=4時(shí),S=+++,
k=5時(shí),S=++++=,故選D.
答案:D
2.(2020·天津高考)閱讀下邊的程序框圖,若輸出s的值為-7,則判斷框內(nèi)可填寫( )
A.i<3? B.i<4?
C.i<5? D.i<6?
解析:由程序框圖可知
2、,第一次循環(huán)得s=2-1=1,i=1+2=3;第二次循環(huán)得s=1-3=-2,i=3+2=5;第三次循環(huán)得s=-2-5=-7,i=5+2=7.故輸出-7時(shí),只有選項(xiàng)D滿足.
答案:D
3.(2020·浙江高考)某程序框圖如圖所示,若輸出的S=57,則判斷框內(nèi)為( )
A.k>4? B.k>5?
C.k>6? D.k>7?
解析:由程序框圖知:第一次循環(huán)得k=2,S=4;第二次循環(huán)得k=3,S=11;第三次循環(huán)得k=4,S=26;第四次循環(huán)得k=5,S=57,故選A.
答案:A
4.(2020·福建高考)閱讀下圖所示的程序框圖,運(yùn)行相應(yīng)的程序,輸出的i值等于( )
3、A.2 B.3
C.4 D.5
解析:由框圖可知i=1,s=1×21=2;i=2,s=2+2×22=10;i=3,s=2+2×22+3×23>11,i=i+1=3+1=4,故選C.
答案:C
5.(2020·泉州模擬)執(zhí)行如圖程序框圖,若輸出y的值為2,則輸入的x應(yīng)該是( )
A.2或 B.2或±
C.2 D.2或-
解析:由框圖可得:
當(dāng)x<0時(shí)y=x2-1,∴x2-1=2,x2=3.
∴x=-.
當(dāng)x>0時(shí)y=2x-2,
∴2x-2=2,∴2x=4=22.
∴x=2,綜上所述:x=2或-.
答案:D
6.(2020·遼寧高考)某店一個(gè)月的收入和
4、支出總共記錄了N個(gè)數(shù)據(jù)a1,a2,…,aN,其中收入記為正數(shù),支出記為負(fù)數(shù).該店用如圖所示的程序框圖計(jì)算月總收入S和凈盈利V,那么在圖中空白的判斷框和處理框中,應(yīng)分別填入下列四個(gè)選項(xiàng)中的( )
A.A>0,V=S-T B.A<0,V=S-T
C.A>0,V=S+T D.A<0,V=S+T
解析:由程序框圖可以看出,判斷框應(yīng)填A(yù)>0,因?yàn)楫?dāng)滿足條件時(shí)右邊執(zhí)行S=S+A,即收入,故應(yīng)填A(yù)>0.而處理框中應(yīng)填V=S+T,因?yàn)門為負(fù)值,即支出,所以應(yīng)用V=S+T,即收入減支出.
答案:C
二、填空題(3×5分=15分)
7.(2020·江蘇高考)下圖是一個(gè)算法流程圖,則輸出的S的
5、值是________.
解析:S1=1,n1=1,S2=S1+2n1=1+2=3,n2=n1+1=1+1=2,S3=S2+2n2=3+22=7,n3=n2+1=3,S4=S3+2n3=7+23=15,n4=n3+1=4,S5=S4+2n4=15+24=15+16=31,n5=n4+1=5,S6=S5+2n5=31+25=31+32=63.
答案:63
8.(2020·湖南高考)下圖是求12+22+32+…+1002的值的程序框圖,則正整數(shù)n=________.
解析:當(dāng)i=1,若i≤n,則s=0+12,
當(dāng)i=2,若i≤n,則s=12+22,
當(dāng)i=3,若i≤n,則s=12
6、+22+32,
由此類推i=n時(shí),s=12+22+32+…+n2,
又s=12+22+…+1002,∴n=100.
答案:100
9.(2020·上海高考)2020年上海世博會(huì)園區(qū)每天9∶00開園,20∶00停止入園.在下邊的框圖中,S表示上海世博會(huì)官方網(wǎng)站在每個(gè)整點(diǎn)報(bào)道的入園總?cè)藬?shù),a表示整點(diǎn)報(bào)道前1個(gè)小時(shí)內(nèi)入園人數(shù),則空白的執(zhí)行框內(nèi)應(yīng)填入________________________________________________________________________.
解析:框圖表示的是每天入世博園參觀的人數(shù)統(tǒng)計(jì),報(bào)道的入園總?cè)藬?shù)的時(shí)間為整點(diǎn),但入園的時(shí)間有整點(diǎn)入園
7、和非整點(diǎn)入園.舉例說(shuō)明如11點(diǎn)報(bào)道的入園人數(shù)為10點(diǎn)鐘以后到11點(diǎn)整入園的人數(shù)與之前入園的人數(shù)之和.
答案:S←S+a
三、解答題(共37分)
10.(12分)已知f(x)=x2-1,求f(2),f(-3),f(3),并計(jì)算f(2)+f(-3)+f(3)的值,設(shè)計(jì)出解決該問(wèn)題的一個(gè)算法,并畫出程序框圖.
解析:算法如下:
第一步:x=2;
第二步:y1=x2-1;
第三步:x=-3;
第四步:y2=x2-1;
第五步:x=3;
第六步:y3=x2-1;
第七步:y=y(tǒng)1+y2+y3;
第八步:輸出y1,y2,y3,y.
程序框圖:
11.(12分)設(shè)計(jì)一個(gè)計(jì)算10個(gè)數(shù)的平均數(shù)的算法的程序框圖.
解析:法一:用當(dāng)型(While型)循環(huán)設(shè)計(jì)算法框圖是(如下圖)
法二:用直到型(Until型)循環(huán)設(shè)計(jì)算法框圖是(如下圖)
12.(13分)某居民區(qū)的物業(yè)管理部門每月向居民收取衛(wèi)生費(fèi),計(jì)費(fèi)方法如下:3人和3人以下的住戶,每戶收取5元;超過(guò)3人的住戶,每超出1人加收1.2元.設(shè)計(jì)一個(gè)算法,根
據(jù)輸入的人數(shù),計(jì)算應(yīng)收取的衛(wèi)生費(fèi),只需畫出程序框圖即可.
解析:依題意得,費(fèi)用y與人數(shù)n之間的關(guān)系為:
y=
程序框圖如圖所示: