《人教新課標(biāo)A版 高中數(shù)學(xué)必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測(cè)試A卷》由會(huì)員分享,可在線閱讀,更多相關(guān)《人教新課標(biāo)A版 高中數(shù)學(xué)必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測(cè)試A卷(12頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、人教新課標(biāo)A版 高中數(shù)學(xué)必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測(cè)試A卷
姓名:________ 班級(jí):________ 成績:________
一、 單選題 (共13題;共26分)
1. (2分) (2018榆社模擬) 大衍數(shù)列,來源于《乾坤譜》中對(duì)易傳“大衍之?dāng)?shù)五十”的推論.主要用于解釋中國傳統(tǒng)文化中的太極衍生原理.數(shù)列中的每一項(xiàng),都代表太極衍生過程中,曾經(jīng)經(jīng)歷過的兩儀數(shù)量總和,是中華傳統(tǒng)文化中隱藏著的世界數(shù)學(xué)史上第一道數(shù)列題.其規(guī)律是:偶數(shù)項(xiàng)是序號(hào)平方再除以2,奇數(shù)項(xiàng)是序號(hào)平方減1再除以2,其前10項(xiàng)依次是0,2
2、,4,8,12,18,24,32,40,50,…,如圖所示的程序框圖是為了得到大衍數(shù)列的前100項(xiàng)而設(shè)計(jì)的,那么在兩個(gè)“”中,可以先后填入( )
A . 是偶數(shù)?
B . 是奇數(shù)?
C . 是偶數(shù)?
D . 是奇數(shù)?
2. (2分) 如圖給出的是計(jì)算的值的一個(gè)程序框圖,則判斷框內(nèi)應(yīng)填入的條件是( )
A . i≤1005
B . i>1005
C . i≤1006
D . i>1006
3. (2分) 分析下邊的程序:若輸入38,運(yùn)行右邊的程序后,得到的結(jié)果是( )
A . 80
B . 83
C . 82
D . 81
3、
4. (2分) 給出以下四個(gè)問題,其中不需要用條件語句來描述其算法的有( )
①輸入一個(gè)數(shù)x,輸出它的相反數(shù);
②求面積為6的正方形的周長;
③求三個(gè)數(shù)a,b,c中的最大數(shù);
④求二進(jìn)數(shù)111111的值.
A . 1個(gè)
B . 2個(gè)
C . 3個(gè)
D . 4個(gè)
5. (2分) 已知程序:
INPUT “請(qǐng)輸入一個(gè)兩位正數(shù)”;x
IF x>9 AND x<100 THEN
a=x MOD 10
b=(x-a)/10
x=10*a+b
PRINT x
ELSE
PRINT “輸入有誤”
END IF
END
若輸入的兩位數(shù)是83,則輸出的結(jié)果為(
4、 )
A . 83
B . 38
C . 3
D . 8
6. (2分) 閱讀如圖所示的程序:
INPUT x
IF x<0 THEN
y=x+3
ELSE
IF x>0 THEN
y=x+5
ELSE
y=0
END IF
END IF
PRINT y
END
如果輸入x=-2,則輸出的結(jié)果y為( )
A . 0
B . 1
C . 2
D . 3
7. (2分) 下列問題的算法適宜用條件結(jié)構(gòu)表示的是( )
A . 解不等式ax+b>0(a≠0)
B . 計(jì)算10個(gè)數(shù)的平均數(shù)
C . 求半徑為3的圓的面積
D . 求方程x
5、2﹣2x+1=0的根
8. (2分) 下列程序
i=12
s=1
DO
s=" s" * i
i = i-1
LOOP UNTIL “條件”
PRINTs
END
執(zhí)行后輸出的結(jié)果是132,那么在程序until后面的“條件”應(yīng)為( )
A . i >11
B . i >=11
C . i <=11
D . i<11
9. (2分) 如果執(zhí)行右面的算法語句輸出結(jié)果是2,則輸入的x值是( )
A . 0
B . 或2
C . 2
D . 0或2
10. (2分) 條件語句的一般形式如圖所示,其中B表示的是( )
A . 條件
B
6、 . 條件語句
C . 滿足條件時(shí)執(zhí)行的內(nèi)容
D . 不滿足條件時(shí)執(zhí)行的內(nèi)容
11. (2分) (2016海南模擬) 已知函數(shù)f(x)= 的圖象上關(guān)于y軸對(duì)稱的點(diǎn)至少有3對(duì),則實(shí)數(shù)a的取值范圍是( )
A .
B .
C .
D .
12. (2分) 右邊程序執(zhí)行后輸出的結(jié)果是S=( )
A . 3
B . 6
C . 10
D . 15
13. (2分) 給出下列程序:
如果輸入x1=2,x2=3,那么執(zhí)行此程序后,輸出的結(jié)果是( )
A . 7
B . 10
C . 5
D . 8
二、 填空題 (共6題;共7分)
7、
14. (1分) 為了在運(yùn)行下面的程序之后輸出y=25,鍵盤輸入的x應(yīng)該是________.
15. (1分) 下列程序輸出的結(jié)果是________.
16. (2分) 已知函數(shù)y=|x-3|,如圖所示程序框圖表示的是給定x值,求其相應(yīng)函數(shù)值的算法.請(qǐng)將該程序框圖補(bǔ)充完整.其中①處應(yīng)填________,②處應(yīng)填________.
17. (1分) 當(dāng)x=3時(shí),下面算法的輸出結(jié)果是________.
18. (1分) 已知有下面的程序,如果程序執(zhí)行后輸出的結(jié)果是360,那么在程序UNTIL后面的“條件”應(yīng)為________.
i=6
s=1
DO
s=s*i
8、
i=i-1
LOOP UNTIL 條件
PRINT s
END
19. (1分) 閱讀下面的程序:
上述程序如果輸入的值是51,則運(yùn)行結(jié)果是________.
三、 解答題 (共2題;共10分)
20. (5分) 讀下面所給的程序,依據(jù)程序畫出程序框圖,并說明其功能:
INPUT x
IF x>1 OR x<-1 THEN
y=1
ELSE y=0
END IF
PRINE y
END.
21. (5分) 編寫程序,使得任意輸入2個(gè)整數(shù)按從大到小的順序輸出.
第 12 頁 共 12 頁
參考答案
一、 單選題 (共13題;共26分)
1-1、
2-1、
3-1、
4-1、
5-1、
6-1、
7-1、
8-1、
9-1、
10-1、
11-1、
12-1、
13-1、
二、 填空題 (共6題;共7分)
14-1、
15-1、
16-1、
17-1、
18-1、
19-1、
三、 解答題 (共2題;共10分)
20-1、
21-1、