《人教新課標A版 高中數(shù)學必修3 第一章算法初步 1.2基本算法語句 1.2.1輸入、輸出、賦值語句 同步測試(I)卷》由會員分享,可在線閱讀,更多相關《人教新課標A版 高中數(shù)學必修3 第一章算法初步 1.2基本算法語句 1.2.1輸入、輸出、賦值語句 同步測試(I)卷(13頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、人教新課標A版 高中數(shù)學必修3 第一章算法初步 1.2基本算法語句 1.2.1輸入、輸出、賦值語句 同步測試(I)卷
姓名:________ 班級:________ 成績:________
一、 單選題 (共15題;共30分)
1. (2分) 下列賦值語句正確的是( )
A . S=S+i2
B . A=-A
C . x=2x+1
D . P=
2. (2分) 下列給出的賦值語句中正確的是( )
A . 4=M
B . x+y=0
C . B=A=3
D . M=-M
3. (2分) 下列賦值語句正確的是
A
2、 . a-b=2
B . 5=a
C . a=b=4
D . a=a+2
4. (2分) 將兩個數(shù)a=8,b=17交換,使a=17,b=8,下面語句正確一組是 ( )
A .
B .
C .
D .
5. (2分) 運行如圖所示的程序,輸出的結(jié)果是( )
A . 1
B . 3
C . 4
D . m=4
6. (2分) (2018高一下南陽期中) 下列賦值語句正確的是( )
A .
B .
C .
D .
7. (2分) 下列給出的賦值語句中正確的是( )
A . 4=M
B . M=-M
C . B=A
3、=3
D . x+y=0
8. (2分) 下列給出的輸入語句、輸出語句和賦值語句
(1)輸出語句INPUTa;b;c
(2)輸入語句INPUTx=3
(3)賦值語句3=B
(4)賦值語句A=B=2
則其中正確的個數(shù)是( )
A . 0個
B . 1個
C . 2個
D . 3個
9. (2分) 閱讀下列程序:
若輸入5,則程序運行的結(jié)果為( )
A . 1
B . 10
C . 25
D . 26
10. (2分) 下列給出的賦值語句中正確的是( )
A . 3=A
B .
C . B=A=2
D . x+y=0
11. (
4、2分) (2016高一下南市期中) 設A=10,B=20,則可已實現(xiàn)A,B的值互換的語句是( )
A . A=10 B=20 B=A A=B
B . A=10 B=20 C=A B=C
C . A=10 B=20 C=A A=B B=C
D . A=10 B=20 C=A D=B B=C A=B
12. (2分) 以下程序運行時輸出的結(jié)果是( )
A . 12,15
B . 12,9
C . 12,21
D . 21,12
13. (2分) (2018高二下遼源月考) 輸入兩個數(shù)a,b,要輸出b,a,下面語句正確一組是( )
A .
5、
B .
C .
D .
14. (2分) (2019高二上九臺月考) 下面程序語句輸出的結(jié)果是( )
A .
B .
C .
D .
15. (2分) 下列兩個程序(1)和(2)的運行的結(jié)果i分別是( )
A . 7,7
B . 7,6
C . 6,7
D . 6,6
二、 填空題 (共5題;共6分)
16. (1分) 下面的程序語句執(zhí)行后輸出的i=________;j=________.
17. (1分) 已知程序如圖,若a=35,則程序運行后結(jié)果是________.
INPUT a
b=a\10-a/10+a M
6、OD 10
PRINT b
END
18. (2分) 讀如下兩個程序,完成下列題目.
程序(1)
程序(2)
(1) 程序(1)的運行結(jié)果為________.
(2) 若程序(1)、(2)運行結(jié)果相同,則程序(2)輸入的x的值為________.
19. (1分) 判斷輸入的任意整數(shù)x的奇偶性,填空:
INPUT x
m=x MOD2
IF________THEN
PRINT x是偶數(shù)
ELSE
PRINT x是奇數(shù)
END IF
END
20. (1分) 下列程序運行后,a,b,c的值各等于什么?
①
②
①________.
②__
7、______.
三、 解答題 (共5題;共25分)
21. (5分) 中秋節(jié)到了,糕點店的售貨員很忙,請設計一個程序,幫助售貨員算賬,已知豆沙餡的月餅每千克25元,蛋黃餡的月餅每千克35元,蓮蓉餡的月餅每千克30元,那么依次購買這三種月餅a、b、c千克,應收多少錢?
22. (5分) 指出下列語句的錯誤,并改正:
(1) A=B=50
(2) x=1,y=2,z=3
(3) INPUT “How old are you”x
(4) INPUT,x
(5) PRINT A+B=;C
(6) PRINT Good-bye!
23. (5分) 已知 S=5+9+1
8、3+…+102,分別用“For”語句和“While”語句描述計算S這一問題的算法過程.
24. (5分) 輸入一個數(shù)x,如果它是正數(shù),則輸出它;否則不輸出.畫出解決該問題的程序框圖,并寫出對應的程序.
25. (5分) 給出50個數(shù);1,2,6,24,120,…,其規(guī)律是:第1個數(shù)是1,第2個數(shù)是第1個數(shù)乘以2所得的積,第3個數(shù)是第2個數(shù)乘以3所得的積,第4個數(shù)是第3個數(shù)乘以4所得的積…,依此類推,要計算這50個數(shù)的和,現(xiàn)已給出了該問題算法的程序框圖(如圖所示),
(1) 請在圖中執(zhí)行框內(nèi)(1)處和判斷框中的(2)處填上合適的語句,使之能完成該題算法功能;
(2) 根據(jù)程序框圖寫
9、出程序?
第 13 頁 共 13 頁
參考答案
一、 單選題 (共15題;共30分)
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、
14-1、
15-1、
二、 填空題 (共5題;共6分)
16-1、
17-1、
18-1、
18-2、
19-1、
20-1、
三、 解答題 (共5題;共25分)
21-1、
22-1、
22-2、
22-3、
22-4、
22-5、
22-6、
23-1、
24-1、
25-1、
25-2、