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