语言程序设计》期末考试试题及部分答案1《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案
一、单选题:(每题1分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在题干后的括号内。1.下列语句序列执行后,k的值是Bi
tm3
6k0whilem
kA0B1C2D3。
2.设i、j为i
t型变量名,a为i
t型数组名,以下选项中,正确的赋值语句是B。Aii2CijBa07Da066
3.Java语言的类间的继承关系是B。A多重的B单重的C线程的D不能继承4.设有定义i
ti6,则执行以下语句后,i的值为C。ii1A10B121C11D1005.下列选项中,用于在定义子类时声明父类名的关键字是C。A)i
terfaceBpackageCexte
dsDclass6.若已定义bytex11223366其中0≤k≤3,则对x数组元素错误的引用是C。Ax53BxkCxk5Dx07.下列语句序列执行后,ch1的值是B。charch1Ach2Wifch12ch2ch1A‘AB‘BC‘CDB8.下列语句序列执行后,i的值是D。i
ti8j16ifi1jielsejA15B16C7D89.下列语句序列执行后,k的值是C。i
ti10j18k30switchji
fcase8kcase9k2case10k3defaultkjA31B32C2D3310.下面语句执行后,i的值是B。fori
ti0j1j5j3iijA4B5C6D711.设有定义floatx35fy46fz57f;则以下的表达式中,值为true的是B。AxyxzCzyxBxyDxyxz
12.下列语句序列执行后,i的值是D。i
ti16doi2whilei3A16B8C4D213.以下由for语句构成的循环执行的次数是B。fori
ti0trueiA有语法错,不能执行B无限次C执行1次D一次也不执行14.定义类头时能使用的修饰符是C。
AprivateBstaticCabstractDprotected15.设i
t型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是D。AswitchxyBswitchch1CswitchchDswitchab。
16下列最终属性i的定义中,正确的是Astaticfi
ali
ti100Bfi
ali
ti12Cfi
aliwDfi
alchari17下列类定义中,不正确的是C。
fAclassxBclassxexte
dsyCstaticclassximpleme
tsy1y2Dpublicclassxexte
dsApplet18设x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是Astaticxx1Bpublicxx1
ewxi
t123Cyx1Dxx1x19设i、j、k为r