1.已知X和Y均为boolean型变量,则X&&Y的值为true的条件是什么?C
A)至少其中一个为trueB)至少其中一个为false
C)X和Y均为trueD)X和Y均为false
2.设有定义floatX=
3.5f,Y=
4.6f,Z=
5.7f;则以下的表达式中,值为true的是B
A)X>Y||X>ZB)X!=YC)X>(Y+Z)D)Y>Z
3.对于一个三位数的正整数n,取出它的十位数k(k为整数)的表达式是A
A)K=n/10%10B)K=n%10%10C)K=n%10D)K=n/10
4.设intx=2,则表达式(x++)*3的值是A
A6B)9C)6.0D)9.0
5.关于数据类型转换的说法那个是不正确的C
A)Java共有两种数据类型的转换方式,自动转换和强制转换
B)Java中当两个类型不同的运算对象进行算术运算时,Java自动把精确度较低的类型转换成另一个精度较高的类型
C)boolean型数据能和其它数据类型进行转换
D)char型和int型数据可以相互转换
6.定义变量inti=3;那么表达式i/6*5的计算结果是A
A)0B)1C)2.5D)2
7.指出下列类型转换中正确的是D
A)inti=8.3;B)LongL=8.4f;
C)inti=(boolean)8.9;D)doubled=100
8.下面哪一个是合法的标识符D
A)12classB)+viodC)-5D)_black
9.下面哪个标识符是合法的D
A)#_poundB)$123+wC)5InterstateD)a_b
10.下列单词中,不属于Java关键字的是A
A)NULLB)classC)thisD)byte
11.以下的选项中能正确表示Java语言中的一个整数常量的是B
A)12.B)-20C)1,000D)456
12.下列数据类型的精度由高变低的顺序是B
A)float,double,int,long
B)double,float,int,byte
C)byte,long,double,float
D)double,int,float,long
A)aa=falseB)aa=FalseC)aa=“true”D)aa=0
14.Java语句中,占用32位储存空间的是D
A)long,doubleB)long,floatC)int,doubleD)int,float
15.设intx=1,y=2,z=3,则表达式y+=z--/++x中y的值A
A)3B)3.5C)4D)4.5
16.Java支持的3种跳转语句不包括D
A)break语句B)continue语句C)return语句D)goto语句
17.下列语句中执行跳转功能的语句是C
A)for语句B)while语句C)continue语句D)switch语句
18.在switch(expression)语句中,expression的数据类型不正确的是C