-
1
执行如下程序代码a=0;c=0; do{ --c; a=a-1; }while(a>0); 后C的值是()
A、0
B、1
C、-1
D、死循环
-
2
关于下面的代码行 int []arr={1,2,3}; for(int i=0;i<2;i++) arr[i]=0;哪一个表达式的值为true()
A、arr[0]==0
B、arr[0]==01
C、arr[1]==1
D、arr[2]==0
-
3
分析下面的代码行 float f=3.2; int I=f; ,错误的是()
A、代码不能编译
B、代码编译,i被设置为3
C、第二行若改为 int i=(byte)f 则可编译
D、第一行若改为 float f=3.2f 则可编译
-
4
定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()
A、private class MyClass extends Object
B、class MyClass extends Object
C、public class MyClass
D、protected class MyClass extends Object
-
5
下面均为Java关键字的一组是()
A、boolean,byte,long,true
B、byte, long,true,goto
C、goto ,Boolean,byte,true
D、bool, long,true,auto
-
6
下面语句 System.out.println(4|7)的输出是()
A、4
B、5
C、6
D、7
-
7
Java源文件和编译后的文件扩展名分别为()。
A.class和.java
B.java和.class
C.class和.class
D.java和.java
-
8
若a的值为1,则执行语句if((a>0)||(a++<0))? a++;后,a的值是()。
A.3
B.2
C.1
D.0
-
9
若a的值为1,则执行语句if((a++<0)||(a>0))? a++;后,a的值是()。
A.3
B.2
C.1
D.0
-
10
有如下定义:int a=1;byte b=2;则表达式a+b的数据类型为()。
A.int
B.byte
C.char
D.long