第三章单元测试
  1. 程序System.out.println("1 + 1 = " + 1 + 1) ;的输出结果是( )。

  2. A:1 + 1 = 2 B:1 C:1 + 1 = 11 D:2
    答案:1 + 1 = 11
  3. 已知doubled = 3.14;对语句System.out.println((int)(d));作用的说法错误的是( )。

  4. A:d的类型变为int型,数值变为3 B:输出3 C:d的数值仍然为3.14 D:d的类型仍然为double型
  5. 下列语句中没有错误的是( )。


  6. A:int B:int a = 0,b,c;c = b = a; C:int a = (int)(true); D:b = a E:int a = 0,c = b = a;
  7. 语句System.out.println((int)("123"));的输出结果是( )。

  8. A:编译错误 B:运行错误 C:"123" D:123
  9. 已知字符a的Unicode值为97,则语句System.out.println('a'+1);输出( )。


  10. A:b B:a1 C:98 D:都不正确
  11. 下列表达式中不能使整型变量x的值加1的是( )。

  12. A:x++ B:x= x+1 C:++x D:x=+ 1
  13. 下列各组运算符中优先级顺序由高到低排序的是( )。

  14. A:++、?:、% B:‖、&&、! C:<、[]、-- D:+、&&、*=
  15. 设各个变量的定义如下,则表达式( )的值为true。
    int a = 3, b = 3;
    boolean flag = true;

  16. A:++a==b++ B:++a==b C:(++a==b)&& flag D:(++a==b)‖flag
  17. 若有定义int a = 5;则执行语句a *= a + 10 ;后a的值是( )。

  18. A:编译错误 B:75 C:0 D:35
  19. 表达式6.5 / 7.5 * 3 + 'A'的值的类型为( )。

  20. A:int B:long C:double D:char

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