r
r
r
r
r
r
r
r
r
r
面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案12008年06月30日星期一1928一、单选题:(每题1分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在题干后的括号内。r
1.下列语句序列执行后,k的值是B。r
i
tm3
6k0r
whilem
kr
A0B1C2D3r
2.设i、j为i
t型变量名,a为i
t型数组名,以下选项中,正确的赋值语句是B。r
Aii2Ba07r
CijDa066r
3.Java语言的类间的继承关系是B。r
A多重的B单重的C线程的D不能继承r
4.设有定义i
ti6,则执行以下语句后,i的值为C。r
ii1r
A10B121C11D100r
5.下列选项中,用于在定义子类时声明父类名的关键字是C。r
A)i
terfaceBpackageCexte
dsDclassr
6.若已定义bytex11223366r
其中0≤k≤3,则对x数组元素错误的引用是C。r
Ax53BxkCxk5Dx0r
7.下列语句序列执行后,ch1的值是B。r
charch1Ach2Wr
ifch12ch2ch1r
AABBCCDBr
8.下列语句序列执行后,i的值是D。r
i
ti8j16r
ifi1jielsejr
A15B16C7D8r
9.下列语句序列执行后,k的值是C。r
i
ti10j18k30r
switchjir
case8kr
case9k2r
case10k3r
defaultkjr
r
A31B32C2D33r
10.下面语句执行后,i的值是B。r
fori
ti0j1j5j3iijr
A4B5C6D7r
11.设有定义floatx35fy46fz57f;则以下的表达式中,值为true的是B。r
AxyxzBxyr
CzyxDxyxzr
12.下列语句序列执行后,i的值是D。r
i
ti16r
doi2whilei3r
A16B8C4D2r
13.以下由for语句构成的循环执行的次数是B。r
fori
ti0trueir
A有语法错,不能执行B无限次r
C执行1次D一次也不执行r
14.定义类头时能使用的修饰符是C。r
AprivateBstaticCabstractDprotectedr
15.设i
t型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,r
正确的switch语句是D。r
AswitchxyBswitchch1r
r
CswitchchDswitchabr
r
16下列最终属性i的定义中,正确的是。r
Astaticfi
ali
ti100Bfi
ali
ti12r
Cfi
aliwDfi
alcharir
17下列类定义中,不正确的是C。r
Aclassxr
Bclassxexte
dsyr
Cstaticclassximpleme
tsy1y2r
Dpublicclassxexte
dsAppletr
18设x、y为已定义的类名,下列声r