《課時作業(yè)5 (2)》由會員分享,可在線閱讀,更多相關(guān)《課時作業(yè)5 (2)(5頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、課時作業(yè)5 輸入語句、輸出語句和賦值語句
時間:45分鐘 分值:100分
一、選擇題(每小題6分,共36分)
1.PRINT “Chinese, Maths, English, Physics, Chemical”;90,99,92,91,98該語句表示的是( )
A.輸入五門分數(shù)
B.計算五門總分
C.輸出五門分數(shù)
D.對語、數(shù)、外、理、化五門給予賦值
解析:此語句是輸出語句,故選C.
答案:C
2.對于分式轉(zhuǎn)換成BASIC語言表達正確的是( )
A.C+D/A+B
B.(C+D)/(A+B)
C.A+B/(C+D)
D.(A+B)/(C+
2、D)
解析:分式轉(zhuǎn)換成BASIC語言的表達式為:(C+D)/(A+B).做此類題目要注意程序運算也規(guī)定了運算符的優(yōu)先級和結(jié)合性,在表達式求值時,按運算符優(yōu)先級級別的高低執(zhí)行.所以要把轉(zhuǎn)化為BASIC語言時,A+B與C+D必須各自加括號.
答案:B
3.給出下列程序:
此程序運行的結(jié)果是( )
A.0 B.2
C.1 D.10
解析:PRINT語句具有計算功能,∵A+B-x=2+3-5=0,∴此程序運行的結(jié)果是0.故選A.
答案:A
4.當(dāng)輸入“3”后,輸出的結(jié)果為( )
INPUT“請輸入x=”;x
y=x
x=y(tǒng)+1
x=x+1
PRINT
3、 x
END
A.5 B.4
C.3 D.6
解析:程序中只有兩個變量x,y.當(dāng)程序順次執(zhí)行時,先有y=3,再有x=4,x=5,故最后輸出的x值為5.
答案:A
5.讀下面兩個程序:
程序1: 程序2:
若程序1、2運行結(jié)果相同,則程序2輸入的值為( )
A.6 B.0
C.2 D.2或-2
解析:程序1的運行的結(jié)果是1·2·3=6,程序2的功能為求函數(shù)y=x2+2的函數(shù)值,令x2+2=6,得x=2或x=-2.故選D.
答案:D
6.下面程序輸出的結(jié)果是( )
A.3 B.0
C.2 D.1
4、解析:∵X=1,Y=2,Z=3,
∴X=Y(jié)=2,Y=X=2,Z=Y(jié)=2.
故輸出2.
答案:C
二、填空題(每小題5分,共15分)
7.以下程序的運行結(jié)果是________.
解析:∵A=5,∴B=A*A=5×5=25,A=A+B=5+25=30,B=B+A=25+30=55.
答案:30 55
8.閱讀下列兩個程序,回答問題.
①x=3 ②x=3
y=4 y=4
x=y(tǒng) y=x
PRINT x,y PRINT x,y
END END
(1)上述兩個程序的運行結(jié)果是①________;②_______
5、_.
(2)上述兩個程序中的第三行有什么區(qū)別:__________.
答案:(1)4,4 3,3
(2)程序①中的“x=y(tǒng)”是將y的值4賦給x,賦值后x的值變?yōu)?;程序②中的“y=x”是將x的值3賦給y,賦值后y的值變?yōu)?
9.下面程序的功能是求所輸入的兩個正數(shù)的平方和,已知最后輸出的結(jié)果是3.46,則此程序中,①處應(yīng)填________;②處應(yīng)填________.
解析:由于程序的功能是求所輸入的兩個正數(shù)的平方和,∴S=x+x,由于最后輸出的數(shù)是3.46,∴3.46=1.12+x,即x=2.25,又x2>0,∴x2=1.5.
答案:1.5;x1^2+x2^2
三、解答題(共4
6、9分)
10.(14分)已知函數(shù)f(x)=3x-1,求f[f(2)]的值.設(shè)計一個程序,解決上述問題.
解:程序設(shè)計如下:
11.(15分)已知直線方程為Ax+By+C=0(A·B≠0),試編寫一個程序,要求輸入符合條件的A,B,C的值,輸出該直線在x軸、y軸的截距和斜率.
解:INPUT A,B,C
M=(-C)/A
N=(-C)/B
k=(-A)/B
PRINT “x軸上的截距為:”;M
PRINT “y軸上的截距為:”;N
PRINT “斜率為:”;k
END
12.(20分)新中國成立以后共進行了五次人口普查,各次普查得到的人口數(shù)據(jù)如下表所示:
年份
1953
1964
1982
1990
2000
總?cè)丝跀?shù)(億)
5.9
6.9
10.1
11.43
12.95
隨著社會經(jīng)濟的高速發(fā)展,人口問題已經(jīng)成為制約社會經(jīng)濟發(fā)展的一個重要因素.試設(shè)計一個程序,滿足以下條件:我國現(xiàn)有人口數(shù)為P,人口的自然增長率為R,預(yù)測T年之后人口總數(shù)是多少?
解:INPUT “我國現(xiàn)有人口數(shù)為:”;P
INPUT “人口的自然增長率為:”;R
INPUT “預(yù)測時間為(年):”;T
M=(1+R)^T
N=P*M
PRINT “預(yù)測人口總數(shù)是:”;N
END