《人教新課標A版 高中數(shù)學必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測試B卷》由會員分享,可在線閱讀,更多相關(guān)《人教新課標A版 高中數(shù)學必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測試B卷(12頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、人教新課標A版 高中數(shù)學必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測試B卷
姓名:________ 班級:________ 成績:________
一、 單選題 (共13題;共26分)
1. (2分) 將右圖算法語句(其中常數(shù)e是自然對數(shù)的底數(shù))當輸入x為3時,輸出y的值為( )
輸入x
IFxe THEN
y=0.5+0.5*(x-2)
ELSE
y=0.5*x
END IF
輸出y
A . 1
B . 1.5
C . 2
D . 0.859141
2. (2分) 給出下列程序:
如
2、果輸入x1=2,x2=3,那么執(zhí)行此程序后,輸出的結(jié)果是( )
A . 7
B . 10
C . 5
D . 8
3. (2分) 已知程序:
INPUT “請輸入一個兩位正數(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é)果為( )
A . 83
B . 38
C . 3
D . 8
4. (2分) 閱讀下面的程序:
a=3
IF a<=3 THEN
PRINT 3
3、
END IF
IF a<=4 THEN
PRINT 4
END IF
IF a<=5 THEN
PRINT 5
END IF
IF a<=6 THEN
PRINT 6
END IF
END
可知程序運行的結(jié)果是( )
A . 3
B . 3 4
C . 3 4 5
D . 3 4 5 6
5. (2分) (文)如圖所示的程序是計算函數(shù)y=f(x)函數(shù)值的程序,若輸入的x的值為4,則輸出的y值為( )
A . 17
B . 3
C . -3
D . -17
6. (2分) 處理框的作用是( )
A . 表示一個算法的開始
B
4、 . 表示一個算法輸入
C . 賦值計算
D . 判斷條件是否成立
7. (2分) 如圖所示的程序語句的算法功能是( )
INPUT “a,b,c=”;a,b,c
IF a
5、”
PRINTs
END
執(zhí)行后輸出的結(jié)果是132,那么在程序until后面的“條件”應(yīng)為( )
A . i >11
B . i >=11
C . i <=11
D . i<11
9. (2分) 讀程序
甲:INPUT i=1乙:INPUTi=1000
S=0S=0
WHILE i<=1000DO
S=S+iS=S+i
i=i+li=i-1
WENDLOOP UNTIL i≤1
PRINT SPRINTS
ENDEND
對甲乙兩程序和輸出結(jié)果判斷正確的是( )
A . 程序不同,結(jié)果不同
B . 程序不
6、同,結(jié)果相同
C . 程序相同,結(jié)果不同
D . 程序相同,結(jié)果相同
10. (2分) 為了在運行下面的程序后得到輸出y=9,則應(yīng)該輸入( )
A . x=-4
B . x=-2
C . x=4或x=-4
D . x=-2或x=2
11. (2分) 若函數(shù)f(x)= , 則f[f(100)]=( )
A . lg101
B . 5
C . 101
D . 0
12. (2分) 如圖給出的是計算的值的一個程序框圖,則判斷框內(nèi)應(yīng)填入的條件是( )
A . i≤1007
B . i≤1008
C .
D . i>1007
13. (2
7、分) 下列算法中,含有條件分支結(jié)構(gòu)的是( )
A . 求兩個數(shù)的積
B . 求點到直線的距離
C . 解一元二次不等式
D . 已知梯形兩底和高求面積
二、 填空題 (共6題;共7分)
14. (1分) (2017高一下盧龍期末) 讀程序,該程序表示的函數(shù)是________.
15. (1分) 當x=3時,下面算法的輸出結(jié)果是________.
16. (2分) 判斷輸入的任意整數(shù)x的奇偶性,填空:
INPUT x
m=x MOD2
IF________THEN
PRINT x是偶數(shù)
ELSE
PRINT x是奇數(shù)
END IF
END
17.
8、 (1分) 閱讀如圖所示的程序,回答下列問題.
IF x<=2 THEN
y=0.2
ELSE
y=0.2+0.1*(x-3)
END IF
PRINT y
END
程序表示的函數(shù)關(guān)系式是________.
18. (1分) 已知有下面的程序,如果程序執(zhí)行后輸出的結(jié)果是360,那么在程序UNTIL后面的“條件”應(yīng)為________.
i=6
s=1
DO
s=s*i
i=i-1
LOOP UNTIL 條件
PRINT s
END
19. (1分) 下列程序輸出的結(jié)果是________.
三、 解答題 (共2題;共10分)
20. (5分) 已知函
9、數(shù)y= 設(shè)計程序,使輸入x的值,輸出相應(yīng)的y值.
21. (5分) 已知函數(shù)y=f(x)的程序框圖如圖所示.
(1) 求函數(shù)y=f(x)的表達式;
(2) 寫出輸入x的值計算y的值的程序.
第 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、
21-2、