《新版高三數(shù)學(xué)復(fù)習(xí) 第2節(jié) 算法初步與框圖》由會(huì)員分享,可在線閱讀,更多相關(guān)《新版高三數(shù)學(xué)復(fù)習(xí) 第2節(jié) 算法初步與框圖(9頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
1
2、 1
第2節(jié) 算法初步與框圖
課時(shí)訓(xùn)練 練題感 提知能
【選題明細(xì)表】
知識(shí)點(diǎn)、方法
題號(hào)
程序框圖的輸出功能
5、7、8、9、10
程序框圖的填充
2、4、6、11、14、15
基本算法語(yǔ)句
1、3、12
流程圖與結(jié)構(gòu)圖
3、13、14
A組
一、選擇題
1.(20xx三明模擬)運(yùn)行如圖所示的程序
3、,輸出的結(jié)果是( B )
a=1
b=2
a=a+b
PRINT a
END
(A)2 (B)3 (C)5 (D)6
解析:∵a=1,b=2,
∴執(zhí)行完a=a+b后,a的值為3.故輸出結(jié)果為3,選B.
2.(20xx廣東肇慶中小學(xué)教學(xué)質(zhì)量評(píng)估檢測(cè))如圖是某算法的程序框圖,則程序運(yùn)行后輸出的結(jié)果是27,則判斷框①處應(yīng)填入的條件
是( B )
(A)n>2 (B)n>3 (C)n>4 (D)n>5
解析:第一次循環(huán)s=1,n=2;第二次循環(huán)s=3×2=6,n=3;第三次循環(huán)s=(6+3)×3=27,n=4.此時(shí)滿足條件跳出循環(huán),輸出s=27.因此判斷框①處應(yīng)填n>3.
4、故選B.
3.(高考陜西卷)根據(jù)下列算法語(yǔ)句,當(dāng)輸入x為60時(shí),輸出y的值為( C )
輸入x;
If x≤50 Then
y=0.5*x
Else
y=25+0.6*(x-50)
End If
輸出y.
(A)25 (B)30 (C)31 (D)61
解析:由題意,得y=0.5x(x≤50),25+0.6(x-50)(x>50),
x=60時(shí),y=25+0.6×(60-50)=31.故選C.
4.(高考江西卷)閱讀如下程序框圖,如果輸出i=4,那么空白的判斷框中應(yīng)填入的條件是( B )
(A)S<8 (B)S<9
(C)S<10 (D)S<11
解析:
5、由題意知i=3時(shí),運(yùn)算結(jié)果不合要求,而i=4時(shí)符合要求,又因i=3時(shí),S=2×3+2=8,i=4時(shí),S=2×4+1=9,故應(yīng)填入條件S<9.故選B.
5.(20xx湛江高考測(cè)試(一))運(yùn)行如圖的程序框圖,輸出的結(jié)果
是( A )
(A)510 (B)1022 (C)254 (D)256
解析:由框圖知,n=9時(shí)跳出循環(huán),輸出m=21+22+…+28=2(1-28)1-2=29-2=510,故選A.
6.如圖所示是計(jì)算某年級(jí)500名學(xué)生期末考試(滿分為100分)及格率q的程序框圖,則圖中空白框內(nèi)應(yīng)填入( D )
(A)q=NM (B)q=MN
(C)q=NM+N (D)q=
6、MM+N
解析:由判斷框輸出可知,M表示及格人數(shù),N表示不及格人數(shù),∴及格率q=MM+N.故選D.
7.(20xx惠州實(shí)驗(yàn)中學(xué)適應(yīng)性考試)運(yùn)行如圖所示的算法流程圖,若輸出y的值為4,則輸入x的值為( C )
(A)1 (B)2 (C)3 (D)4
解析:該程序框圖的功能是求分段函數(shù)
y=3-x,x<-1,x2,-1≤x≤1,x+1,x>1的函數(shù)值y=4時(shí),
有3-x=4,x<-1,或x2=4,-1≤x≤1或x+1=4,x>1.
解得x=3.故選C.
8.(高考廣東卷)執(zhí)行如圖所示的程序框圖,若輸入n的值為3,則輸出s的值是( C )
(A)1 (B)2 (C)4 (D
7、)7
解析:該流程圖實(shí)為計(jì)算s=1+(0+1+2)的值,得s=4.故選C.
二、填空題
9.(高考浙江卷)若某程序框圖如圖所示,則該程序運(yùn)行后輸出的值等于 .?
解析:S=1,k=1,k≤4;
S=1+11×2=32,k=2≤4;
S=32+12×3=53,k=3≤4;
S=53+13×4=74,k=4≤4;
S=74+14×5=95,此時(shí)k=5>4,
輸出S=95.
答案:95
10.(20xx華南師大附中高三綜合測(cè)試)閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序,則輸出的結(jié)果是 .?
解析:由該框圖的功能是計(jì)算
S=sinπ3+sin2π3+sin3
8、π3+…+sin2123π,
而sinπ3+sin2π3+sin3π3+sin4π3+sin5π3+sin6π3=0.
且函數(shù)y=sinπ3是以6為周期的周期函數(shù),
因此S=sinπ3+sin2π3=3.
答案:3
11.(20xx潮州高三質(zhì)檢)如圖給出的是計(jì)算12+14+16+…+120的值的一個(gè)程序框圖,其中判斷框內(nèi)應(yīng)填入的條件是i> ??
解析:i=1時(shí),S=12;i=2時(shí),S=12+14;
依此類推,可知i=10時(shí),S=12+14+…+120,n=22,i=11,
滿足條件跳出循環(huán),故判斷框內(nèi)應(yīng)填入條件是i>10.
答案:10
12.(20xx福建寧德模擬
9、)運(yùn)行如圖所示的程序,若輸入a,b分別為3、4,則輸出 .?
INPUT a,b
IF a>b THEN
m=a
ELSE
m=b
END IF
PRINT m
END
解析:由已知中的程序代碼,可得其功能是計(jì)算并輸出分段函數(shù)m=a,a>b.b,a≤b.的值.
當(dāng)a=3,b=4時(shí),滿足a≤b.故m=b=4.
答案:4
B組
13.(20xx威海模擬)閱讀如圖所示的知識(shí)結(jié)構(gòu)圖.
“求簡(jiǎn)單函數(shù)的導(dǎo)數(shù)”的“上位”要素有( C )
(A)1個(gè) (B)2個(gè) (C)3個(gè) (D)4個(gè)
解析:由結(jié)構(gòu)圖知“求簡(jiǎn)單函數(shù)的導(dǎo)數(shù)”的“上位”要素有3個(gè),故
選C.
1
10、4.(20xx惠州市三調(diào))閱讀如圖所示的程序框圖,若輸入n=5,則輸出k的值為 .?
解析:n=5,k=1,n=3×5+1=16<150;
k=2,n=3×16+1=49<150;
k=3,n=3×49+1=148<150;
k=4,n=3×148+1>150跳出循環(huán).
故輸出k=4.
答案:4
15.(20xx湖南懷化二模)某程序框圖如圖所示,若判斷框內(nèi)k≥n,且
n∈N時(shí),輸出的S=57,則判斷框內(nèi)n應(yīng)為 .?
解析:程序在運(yùn)行過(guò)程中各值變化如下表:
k
S
是否繼續(xù)循環(huán)
循環(huán)前1
1
第一次循環(huán)2
4
是
第二次循環(huán)3
11
是
第三次循環(huán)4
26
是
第四次循環(huán)5
57
否
故退出循環(huán)的條件應(yīng)為k≥5.
則輸出的S=57,則判斷框內(nèi)n應(yīng)為5.
答案:5