《人教新課標(biāo)A版 高中數(shù)學(xué)必修3 第一章算法初步 1.2基本算法語句 1.2.1輸入、輸出、賦值語句 同步測試(I)卷》由會員分享,可在線閱讀,更多相關(guān)《人教新課標(biāo)A版 高中數(shù)學(xué)必修3 第一章算法初步 1.2基本算法語句 1.2.1輸入、輸出、賦值語句 同步測試(I)卷(13頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、人教新課標(biāo)A版 高中數(shù)學(xué)必修3 第一章算法初步 1.2基本算法語句 1.2.1輸入、輸出、賦值語句 同步測試(I)卷
姓名:________ 班級:________ 成績:________
一、 單選題 (共15題;共30分)
1. (2分) 下列給出的賦值語句中正確的是( )
A .
B .
C .
D .
2. (2分) 如圖所示的程序語句的算法功能是( )
INPUT “a,b,c=”;a,b,c
IF a
2、RINT a
END
A . 輸出a,b,c三個數(shù)中的最大數(shù)
B . 輸出a,b,c三個數(shù)中的最小數(shù)
C . 將a,b,c按從小到大排列
D . 將a,b,c按從大到小排列
3. (2分) 已知a=8,b=17,現(xiàn)將兩個數(shù)交換,使a=17,b=8,下面語句正確的一組是( )
A . a=b,b=a
B . b=a,a=b
C . c=b,b=a,a=c
D . a=c,c=b,b=a
4. (2分) 右邊程序執(zhí)行后輸出的結(jié)果是S=( )
A . 3
B . 6
C . 10
D . 15
5. (2分) 如圖,程序執(zhí)行后的結(jié)果是( )
3、
A . 3,5
B . 5,3
C . 5,5
D . 3,3
6. (2分) (2016高一下信陽期末) 如圖程序運行的結(jié)果是( )
A . 1
B . 2
C . 3
D . 4
7. (2分) 下列給出的賦值語句中正確的是( )
A . 3=A
B . M=—M
C . B=A=2
D . x+y=0
8. (2分) 下面的程序執(zhí)行后,變量a , b的值分別為( )
A . 20,15
B . 35,35
C . 5,5
D . -5,-5
9. (2分) 處理框的作用是( )
A . 表示一個算法的開始
B
4、. 表示一個算法輸入
C . 賦值計算
D . 判斷條件是否成立
10. (2分) 下列給出的賦值語句中正確的是( )
A . 5=M
B . x=﹣x
C . B=A=3
D . x+y=0
11. (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
12. (2分) 根據(jù)下列算法語句,當(dāng)輸入x
5、為60時,輸出y的值為( )
A . 25
B . 30
C . 31
D . 61
13. (2分) (2018高一下南陽期中) 下列賦值語句正確的是( )
A .
B .
C .
D .
14. (2分) 運行如圖框圖中程序,輸出的結(jié)果是( )
A . 30
B . 31
C . 32
D . 63
15. (2分) (2016高一下湖南期中) 執(zhí)行下圖中的程序,如果輸出的結(jié)果是4,那么輸入的只可能是( )
A . 2
B . ﹣4
C . 2或﹣4
D . 2或﹣4
二、 填空題 (共5題;共6分)
6、
16. (1分) 下面的程序語句執(zhí)行后輸出的i=________;j=________.
17. (1分) 求函數(shù)y=|x-4|+1的函數(shù)值,則①處應(yīng)填________.
INPUT “x=”;x
IF x>=4 THEN
y=x-3
ELSE
①
END IF
PRINT y
END
18. (2分) 閱讀下列程序,并指出當(dāng)a=3,b=-5時的計算結(jié)果:a=________,b=________.
INPUT “a,b=”;a,b
a=a+b
b=a-b
a=(a+b)/2
b=(a-b)/2
PRINT“a,b=”;a,b
END
19. (1分)
7、 下面程序的功能是求所輸入的兩個正數(shù)的平方和,已知最后輸出的結(jié)果是3.46,則此程序中,①處應(yīng)填________,②處應(yīng)填________.
20. (1分) 已知程序如圖,若a=35,則程序運行后結(jié)果是________.
INPUT a
b=a\10-a/10+a MOD 10
PRINT b
END
三、 解答題 (共5題;共25分)
21. (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
8、
(6) PRINT Good-bye!
22. (5分) 中秋節(jié)到了,糕點店的售貨員很忙,請設(shè)計一個程序,幫助售貨員算賬,已知豆沙餡的月餅每千克25元,蛋黃餡的月餅每千克35元,蓮蓉餡的月餅每千克30元,那么依次購買這三種月餅a、b、c千克,應(yīng)收多少錢?
23. (5分) 如圖所示,利用所學(xué)過的算法語句編寫相應(yīng)的程序.
24. (5分) 下面是一個計算機程序的操作說明:
①初始值x=1,y=1,z=0,n=0;
②n=n+1(將當(dāng)前n+1的值賦予新的n);
③x=x+2(將當(dāng)前x+2的值賦予新的x);
④y=2y(將當(dāng)前2y的值賦予新的y);
⑤z=z+xy(將當(dāng)前z
9、+xy的值賦予新的z);
⑥如果z>7000,則執(zhí)行語句⑦,否則回到語句②繼續(xù)進(jìn)行;
⑦打印n,z;
⑧程序終止.
請寫出語句⑦打印的數(shù)值,并寫出計算過程.
25. (5分) 已知 S=5+9+13+…+102,分別用“For”語句和“While”語句描述計算S這一問題的算法過程.
第 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、
19-1、
20-1、
三、 解答題 (共5題;共25分)
21-1、
21-2、
21-3、
21-4、
21-5、
21-6、
22-1、
23-1、
24-1、
25-1、