《人教新課標(biāo)A版 高中數(shù)學(xué)必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測試(I)卷》由會(huì)員分享,可在線閱讀,更多相關(guān)《人教新課標(biāo)A版 高中數(shù)學(xué)必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測試(I)卷(12頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、人教新課標(biāo)A版 高中數(shù)學(xué)必修3第一章算法初步 1.2基本算法語句 1.2.2條件語句 同步測試(I)卷
姓名:________ 班級(jí):________ 成績:________
一、 單選題 (共13題;共26分)
1. (2分) 為了在運(yùn)行下面的程序后得到輸出y=9,則應(yīng)該輸入( )
A . x=-4
B . x=-2
C . x=4或x=-4
D . x=-2或x=2
2. (2分) (2017高一下咸陽期末) 給出的以下四個(gè)問題中,不需要用條件語句來描述其算法是( )
A . 輸入一個(gè)實(shí)數(shù)x,求它的絕對值
B
2、 . 求面積為6的正方形的周長
C . 求三個(gè)數(shù)a、b、c中的最大數(shù)
D . 求函數(shù)f(x)= 的值
3. (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è)
4. (2分) 給出下列程序:
如果輸入x1=2,x2=3,那么執(zhí)行此程序后,輸出的結(jié)果是( )
A . 7
B . 10
C . 5
D . 8
5. (2分) 給出下列四個(gè)問題:
3、
①求方程ax2+bx+c=0的解;
②判斷直線和圓的位置關(guān)系;
③給三名同學(xué)的成績排名次;
④求兩點(diǎn)間的距離.
其中不需要用條件語句來描述其算法的有( )
A . 1個(gè)
B . 2個(gè)
C . 3個(gè)
D . 4個(gè)
6. (2分) 如圖,給出的是計(jì)算的值的一個(gè)程序框圖,則圖中執(zhí)行框內(nèi)①處和判斷框中的②處應(yīng)填的語句是( )
A . n=n+2,i>15?
B . n=n+1,i>15?
C . n=n+2,i>14?
D . n=n+1,i>14 ?
7. (2分) 對條件語句的描述正確的是( )
A . ESLE后面的語句不可以是條件語句
4、B . 兩個(gè)條件語句可以共用一個(gè)END IF語句
C . 條件語句可以沒有ELSE后的語句
D . 條件語句中IF﹣THEN語句和ELSE后的語句必須同時(shí)存在
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分) 讀程序
甲:INPUT i=1乙:INPUT
5、i=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 . 程序不同,結(jié)果相同
C . 程序相同,結(jié)果不同
D . 程序相同,結(jié)果相同
10. (2分) 右邊程序運(yùn)行結(jié)果為( )
A . 7
B . 6
C . 5
D . 4
11. (2分) (2015高二下忻州期中) 設(shè)f(x)= ,若f(f(1))≥1,則實(shí)數(shù)a的范圍是( )
6、
A . a≤﹣1
B . a≥﹣1
C . a≤1
D . a≥1
12. (2分) (2019高一上太原月考) 給出以下四個(gè)問題,
①輸入 ,輸出它的相反數(shù) ②求面積為 的正方形的周長
③在三個(gè)不等實(shí)數(shù) 中,求一個(gè)數(shù)的最大數(shù)
④求函數(shù) 的函數(shù)值
其中不需要用條件語句來描述其算法的有 ( )
A . 1個(gè)
B . 2個(gè)
C . 3個(gè)
D . 4個(gè)
13. (2分) 如圖,是某算法流程圖的一部分,其算法的邏輯結(jié)構(gòu)為( )
A . 順序結(jié)構(gòu)
B . 條件結(jié)構(gòu)
C . 判斷結(jié)構(gòu)
D . 循環(huán)結(jié)構(gòu)
二、 填空題 (共6題;共7分)
14
7、. (1分) 已知有下面的程序,如果程序執(zhí)行后輸出的結(jié)果是360,那么在程序UNTIL后面的“條件”應(yīng)為________.
i=6
s=1
DO
s=s*i
i=i-1
LOOP UNTIL 條件
PRINT s
END
15. (1分) 讀程序,完成下列題目:程序如圖:
INPUT x
IF x>=1 THEN
y=x+1
ELSE
y=2*x+1
END IF
PRINT y
END
(1) 若執(zhí)行程序時(shí),沒有執(zhí)行語句y=x+1,則輸入的x的范圍是________;
(2) 若執(zhí)行結(jié)果為3,則執(zhí)行的賦值語句是________,輸入的x的值是____
8、____.
16. (2分) 判斷輸入的任意整數(shù)x的奇偶性,填空:
INPUT x
m=x MOD2
IF________THEN
PRINT x是偶數(shù)
ELSE
PRINT x是奇數(shù)
END IF
END
17. (1分) (2017高一下盧龍期末) 讀程序,該程序表示的函數(shù)是________.
18. (1分) 閱讀如圖所示的程序,回答下列問題.
IF x<=2 THEN
y=0.2
ELSE
y=0.2+0.1*(x-3)
END IF
PRINT y
END
程序表示的函數(shù)關(guān)系式是________.
19. (1分) 下列程序輸出的結(jié)果是
9、________.
三、 解答題 (共2題;共10分)
20. (5分) 畫出下面輾轉(zhuǎn)相除法程序的程序框圖.并用輾轉(zhuǎn)相除法計(jì)算546與429的最大公約數(shù).
21. (5分) 讀下面所給的程序,依據(jù)程序畫出程序框圖,并說明其功能:
INPUT x
IF x>1 OR x<-1 THEN
y=1
ELSE y=0
END IF
PRINE y
END.
第 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、
15-2、
16-1、
17-1、
18-1、
19-1、
三、 解答題 (共2題;共10分)
20-1、
21-1、