第三章测试
1.程序System.out.println("1 + 1 = " + 1 + 1) ;的输出结果是( )。
A:1 + 1 = 2 B:1 + 1 = 11 C:2 D:1
答案:B
2.已知doubled = 3.14;对语句System.out.println((int)(d));作用的说法错误的是( )。
A:d的类型仍然为double型 B:d的类型变为int型,数值变为3 C:输出3 D:d的数值仍然为3.14 3.下列语句中没有错误的是( )。
A:int a = (int)(true); B:b = a C:int a = 0,c = b = a; D:int a = 0,b,c;c = b = a; E:int 4.语句System.out.println((int)("123"));的输出结果是( )。
A:123 B:"123" C:编译错误 D:运行错误 5.已知字符a的Unicode值为97,则语句System.out.println('a'+1);输出( )。
A:a1 B:98 C:都不正确 D:b 6.下列表达式中不能使整型变量x的值加1的是( )。
A:x++ B:++x C:x= x+1 D:x=+ 1 7.下列各组运算符中优先级顺序由高到低排序的是( )。
A:<、[]、-- B:‖、&&、! C:+、&&、*= D:++、?:、% 8.设各个变量的定义如下,则表达式( )的值为true。int a = 3, b = 3;boolean flag = true;
A:++a==b B:++a==b++ C:(++a==b)‖flag D:(++a==b)&& flag 9.若有定义int a = 5;则执行语句a *= a + 10 ;后a的值是( )。
A:75 B:0 C:35 D:编译错误 10.表达式6.5 / 7.5 * 3 + 'A'的值的类型为( )。
A:double B:char C:long D:int

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部