一、单选题:
1.下面程序段的输出结果是( )。public class Test{ void printValue(int m){ do{ System.out.println("The value is "+m); }while(--m>10); } public static void main(String args[]){ int i=10; Test t=new Test( ); t (满分:10)
A. The value is 8
B. The value is 9
C. The value is 10
D. The value is 11
2.下面程序段的输出结果是( )。public class Test{ void printValue(int m){ do{ System.out.println("The value is "+m); }while(--m>10); } public static void main(String args[]){ int i=10; Test t=new Test( ); t (满分:10)
A. The value is 8
B. The value is 9
C. The value is 10
D. The value is 11
3.在Java中,数组是被当成以下哪项来处理的。 (满分:10)
A. 类
B. 对象
C. 接口
D. 简单数据类型
4.下面程序段的输出结果是( )。public class Test{ public static void main(String args[]){ int a
b; for(a=1
b=1;a=10)break; if(b%2==1){ b+=2; continue; } } Syste (满分:10)
A. 5
B. 6
C. 7
D. 101
5.下面的程序执行后,屏幕上显示的应是( )。public class Test{ public static void main(String args[]){ char char1[]={'t'
'e'
's'
't'}; char char2[]={'t'
'e'
's'
't'
'1'}; String s1=new String(char1); String s2=new String(char2
0
4); (满分:10)
A. true
B. false
C. test
D. 编译错误
6.下列哪个是非法的Java标识符? (满分:10)
A. TreeGlasses
B. FirstJavaApplet
C. $theLastOne
D. Two273.5
7.下列循环的次数是( )。int y=2
x=4;while(--x!=x/y){} (满分:10)
A. 1次
B. 2次
C. 3次
D. 4次
8.下列哪个数代表单精度浮点数? (满分:10)
A. 0652
B. 3.4457D
转载请注明易百网www.openhelp100.com
C. 0.298f
D. 0L
9.下列程序段输出的结果是( )。public class NewClass { public static void main(String args[]){ int x=0; boolean b1
b2
b3
b4; b1=b2=b3=b4=true; x=(b1|b2&b3^b4)?++x:x--; System.out.printl (满分:10)
A. -1
B. 0
C. 1
D. 2
10.下面程序段的输出结果是( )。public class Test{ public static void main(String args[]){ int n=5
sum=0; while(n>0){ sum+=n; --n; } System.out.println("sum is:"+sum); } } (满分:10)
A. sum is:14
B. sum is:15
C. sum is:10
D. sum is: 5
更多免费学习资料请进www.openhelp100.com下载