《2020版高考數(shù)學一輪總復習 第六單元 數(shù)列與算法 課時6 算法初步與程序框圖課后作業(yè) 文(含解析)新人教A版》由會員分享,可在線閱讀,更多相關《2020版高考數(shù)學一輪總復習 第六單元 數(shù)列與算法 課時6 算法初步與程序框圖課后作業(yè) 文(含解析)新人教A版(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、算法初步與程序框圖
1.(2018·廣州二模)執(zhí)行如圖的程序框圖, 若輸出y=,則輸入x的值為(A)
A.log23-1或 B.1-log23或
C.1-log23 D.
此題的功能是已知分段函數(shù)f(x)=的函數(shù)值,求相應的自變量的值.
由得x=log2=log23-1.
由得log2x=,所以x=.
所以x的值為log23-1或.
2.閱讀如圖所示的程序框圖,運行相應的程序,若輸入x的值為1,則輸出y的值為(C)
A.2 B.7
C.8 D.128
由程序框圖知,y=
因為輸入x的值為1,比2小,所以執(zhí)行的程序要實現(xiàn)的功能為9-1=8,故輸
2、出y的值為8.
3.(2017·山東卷)執(zhí)行如圖所示的程序框圖,當輸入的x的值為4時,輸出的y的值為2,則空白判斷框中的條件可能為(B)
A.x>3 B.x>4
C.x≤4 D.x≤5
輸入x=4,若滿足條件,則y=4+2=6,不符合題意;若不滿足條件,則y=log24=2,符合題意,結合選項可知應填x>4.
4.(2017·全國卷Ⅲ)執(zhí)行如圖所示的程序框圖,為使輸出S的值小于91,則輸入的正整數(shù)N的最小值為(D)
A.5 B.4
C.3 D.2
假設N=2,程序執(zhí)行過程如下:
t=1,M=100,S=0,
1≤2,S=0+100=100,M=-=-
3、10,t=2,
2≤2,S=100-10=90,M=-=1,t=3,
3>2,輸出的S=90<91.符合題意.
所以N=2成立.顯然2是N的最小值.
5.執(zhí)行如圖所示的程序框圖,如果輸入的x,t均為2,則輸出的S=(D)
A.4 B.5
C.6 D.7
k=1時,1≤2成立,此時M=2,S=2+3=5;
k=2時,2≤2成立,此時M=2,S=2+5=7;
k=3時,3≤2不成立,終止循環(huán),輸出的S=7.
6.(2017·全國卷Ⅱ)執(zhí)行如圖所示的程序框圖,如果輸入的a=-1,則輸出的S=(B)
A.2 B.3
C.4 D.5
當K=1時,S
4、=0+(-1)×1=-1,a=1,執(zhí)行K=K+1后,K=2;
當K=2時,S=-1+1×2=1,a=-1,執(zhí)行K=K+1后,K=3;
當K=3時,S=1+(-1)×3=-2,a=1,執(zhí)行K=K+1后,K=4;
當K=4時,S=-2+1×4=2,a=-1,執(zhí)行K=K+1后,K=5;
當K=5時,S=2+(-1)×5=-3,a=1,執(zhí)行K=K+1后,K=6;
當K=6時,S=-3+1×6=3,執(zhí)行K=K+1后,K=7>6,輸出的S=3.結束循環(huán).
8.(2018·全國卷Ⅱ)為計算S=1-+-+…+-,設計了如圖所示的程序框圖,則在空白框中應填入(B)
A.i=i+1 B.i=i
5、+2
C.i=i+3 D.i=i+4
把各循環(huán)變量在各次循環(huán)中的值用表格列舉如下.
循環(huán)
次數(shù)
①
②
③
…
S
1-
1-+-
1-+-
+-
…
1-+-
+…+-
N
0+
0++
0++
+
…
0+++
+…+
T
0+
0++
0++
+
…
0+++
+…+
因為N=N+,由上表知i是1→3→5,…,所以i=i+2,且當i=101>100時,循環(huán)終止.故空白框內(nèi)應填入i=i+2.
9.(2018·廣州模擬)在如圖的程序框圖中,f′i(x)為fi(x)的導函數(shù),若f0(x)=sin x,則輸出的
6、結果是(A)
A.-sin x B.cos x
C.sin x D.-cos x
初值f0(x)=sin x,i=0,
i=1,f1(x)=cos x,
i=2,f2(x)=-sin x,
i=3,f3(x)=-cos x,
i=4,f1(x)=sin x,
由此可知fn(x)是以4為周期的一個周期函數(shù).
……
當i=2017時,因為2017=4×504+1,
所以f2017(x)=f1(x)=cos x,2017>2017不成立,再進行一次循環(huán),
i=2018,f2018(x)=-sin x,因為2018>2017成立,退出循環(huán),輸出的f2018(x
7、)=-sin x.
10.執(zhí)行如圖所示的程序框圖,若輸出k的值為8,則判斷框內(nèi)可填入的條件是(C)
A.s≤ B.s≤
C.s≤ D.s≤
由s=0,k=0滿足條件,則k=2,s=,滿足條件;k=4,s=+=,滿足條件;k=6,s=+=,滿足條件;k=8,s=+=,不滿足條件,輸出的k=8,所以應填s≤.
11.(2016·天津卷)閱讀下邊的程序框圖,運行相應的程序,則輸出S的值為 4 .
按照程序框圖中的順序依次計算,直到滿足條件輸出S的值.
第一次,S=8,n=2;
第二次,S=2,n=3;
第三次,S=4,n=4,滿足n>3,輸出的S=4.
12.執(zhí)行如圖所示的程序框圖(算法流程圖),輸出的n為 4 .
執(zhí)行第一次判斷:|a-1.414|=0.414>0.005,a=,n=2;
執(zhí)行第二次判斷:|a-1.414|=0.086>0.005,a=,n=3;
執(zhí)行第三次判斷:|a-1.414|=0.014>0.005,a=,n=4;
執(zhí)行第四次判斷:|a-1.414|<0.005,輸出的n=4.
7