欢迎共阅
JAVA
语言程序设计考试试题及部分答?/p>
一、单选题:(每题
1
分)下列各题
A
)?/p>
B
)?/p>
C
)?/p>
D
)四个选项中,只有一个选项是正确的?/p>
请将正确选项的标记写在题干后的括号内?/p>
1
.下列语句序列执行后?/p>
k
的值是
( B )
?/p>
int m=3, n=6, k=0;
while( (m++) < ( -- n) ) ++k;
A) 0 B) 1 C) 2 D) 3
2
.设
i
?/p>
j
?/p>
int
型变量名?/p>
a
?/p>
int
型数组名,以下选项中,正确的赋值语句是
( B )
?/p>
A) i = i + 2 B) a[0] = 7;
C) i++ - --j; D) a(0) = 66;
3
?/p>
Java
语言的类间的继承关系?/p>
( B )
?/p>
A)
多重?/p>
B)
单重?/p>
C)
线程?/p>
D)
不能继承
4
.设有定?/p>
int i = 6 ;
,则执行以下语句后,
i
的值为
( C )
?/p>
i += i - 1;
A) 10 B) 121 C) 11 D) 100
5
.下列选项中,用于在定义子类时声明父类名的关键字是
( C )
?/p>
A
?/p>
interface B) package C) extends D) class
6
.若已定?/p>
byte[ ] x= {11,22,33,-66} ;
其中
0
?/p>
k
?/p>
3
,则?/p>
x
数组元素错误的引用是
( C )
?/p>
A) x[5-3] B) x[k] C) x[k+5] D) x[0]
7
.下列语句序列执行后?/p>
ch1
的值是
( B )
?/p>
char ch1='A',ch2='W';
if(ch1 + 2 < ch2 ) ++ch1;
A) 'A' B) 'B' C) 'C' D) B
8
.下列语句序列执行后?/p>
i
的值是
( D )
?/p>
int i=8, j=16;
if( i-1 > j ) i--; else j--;
A) 15 B) 16 C) 7 D) 8
9
.下列语句序列执行后?/p>
k
的值是
( C )
?/p>
int i=10, j=18, k=30;