1. 下面程序执行的结果是?() int i = 100; while(true) { if (i++ > 100) { break; } System.out.println(i); } A. 100 B. 101 C. 102 D. 报错 2. 下面关于Java语言跨平台说法错误的是: A. java语言编写的程序,一次编译后,可以在多个系统平台上运行。 B. java语言垮平台依赖于java虚拟机 C. java垮平台,java虚拟机也是垮平台的(不同系统平台使用相同的java虚拟机) D. 原理是java程序是通过java虚拟机在系统平台上运行的,只要该系统可以安装相应的java虚拟机,该系统就可以运行java程序。 3. 下面程序的运行结果是 ( ) int a=3, b=1; if(a==b) { System.out.println("a="+a); } A. a=1 B. a=3 C. 编译错误 D. 正常运行但没有输出 4. 下面程序的运行后,结果正确的是: int a=1,b=2; int c=(a+b>3?a++:++b); A. a=2,b=3 B. a=1,b=3 C. a=1,b=2 D. c=2 5. 定义如下的二维数组b,下面的说法正确的是( ) int b[][]={{1, 2, 3}, {4, 5},{6, 7, 8}}}; A. b.length的值是3 // B. b[1].length的值是3 C. b[1][1]的值是5 D. 二维数组b的第一个元素有3个子元素//
|