北语17秋《Java语言程序设计》作业2答案答案
17秋《Java语言程序设计》作业2
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 100 分)
1. 下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=3; for(int i=1;i<=20;i=i+2) x=x+i/5; System.out.println(x); } }
正确选项:----
专业答案:----
A. 19
B. 20
C. 21
D. 18
正确答案:----
正确选项:----
满分:10 分
2. 执行下面的赋值语句后,a和b的值为_______。a=Integer.parseInt("1024"); b=Integer.valueOf("1024").intValue();
A. a="1024",b="1024"
B. a="1024",b=1024
C. a=1024,b="1024"
D. a=1024,b=1024
专业答案:----
满分:10 分
3. 下列哪个数代表十六进制整数?
A. 0123
B. 1900
C. fa00
D. 0xa2
专业答案:----
满分:10 分
4. 下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int a,b; for(a=1,b=1;a<=100;a++){ if(b>=10)break; if(b%2==1){ b+=2; continue; } } Syste
专业答案:----
A. 5
B. 6
C. 7
D. 101
正确答案:----
满分:10 分
5. 下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=3; for(int i=1;i<=20;i=i+2) x=x+i/5; System.out.println(x); } }
A. 19
B. 20
C. 21
D. 18
满分:10 分
6. 下列程序运行后,输出的结果是_______。public class Test{ public static void main(String args[]){ outer:for(int i=0;i<3;i++) inner:for(int j=0;j<2;j++){ if(j==1)continue outer; System.out.println(j+" and "+i); }
正确答案:----
A. 0 and 0 0 and 1 0 and 2
专业答案:----
B. 0 and 1 0 and 1 0 and 2
专业答案:----
C. 1 and 0 1 and 1 1 and 2
正确选项:----
D. 0 and 0 1 and 1 2 and 2
正确选项:----
满分:10 分
7. 执行下面程序断后,z值为_______。int x=1,y=2,z=3; z=z/(float)(x/y);
A. 编译无法通过
B. 6
C. 3
D. 2
正确选项:----
满分:10 分
8. 下面程序段的输出结果是_______。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
正确答案:----
A. The value is 8
B. The value is 9
C. The value is 10
D. The value is 11
正确答案:----
满分:10 分
9. 下列关于finally说法正确的是_______。
A. finally语句应该放在所有的异常控制器的最前面
B. 如果程序在前面的异常控制器中匹配到了合适异常,就不再执行finally语句了
C. 无论程序是否找到合适的异常控制器,都会执行finally语句
D. 如果程序在前面的异常控制器中匹配到了多个合适的异常,就不再执行finally语句了
专业答案:----
满分:10 分
10. 下列语句序列执行后,k的值是_______。public class Test{ public static void main(String args[]){ int m=3,n=6,k=0; while((m++)<(n--)) ++k; System.out.println(k); } }
专业答案:----
A. 0
B. 1
C. 2
D. 3
专业答案:----
满分:10 分
北语17秋《Java语言程序设计》作业2答案历年真题如下: