17春16秋《Java语言程序设计》2
一、单选(共 10 道,共 100 分。)
1.为了提取字符串长度应使用String类中的_______方法。
A. buffer
B. length
C. MAX_VALUE
D. long
标准解:
2.Java语言中复合数据类型包括_______。
A. 数组、类和字符
B. 数组、浮点和布尔
C. 数组、类和接口
D. 字符、类和布尔
标准解:
3.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=0; for(int i=1;i<=4;i++){ x=4; for(int j=1;j<=3;j++){ x=3; for(int k=1;k<=2;k++){ x=x+6;
A. 36
B. 48
C. 144
D. 15
标准解:
4.下面程序段的输出结果是_______。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
标准解:
5.下面程序段的输出结果是_______。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
标准解:
6. 下面程序段的输出结果是_______。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
标准解:
7. 下列语句序列执行后,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
标准解:
8. 下面程序的执行结果为_______。public class Test{ public static void main(String args[]){ int i=13,j=10; if(i-->j) i++; else j--; System.out.println(i+"\t"+j); } }
A. 13 10
B. 12 11
C. 11 11
D. 12 12
标准解:
9. 下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x,y; for(y=1,x=1;y<=50;y++){ if(x>=10)break; if(x%2==1){ x+=5; continue; } x-
A. 4
B. 8
C. 6
D. 10
标准解:
10. 下列关于Java的说法不正确的一项是_______。
A. abstract和final能同时修饰一个类
B. 抽象类做抽象父类,也可以做抽象子类和抽象方法
C. 抽象方法不一定在抽象类中,也可以在接口中
D. 声明为final的方法不能在子类中重新定义
标准解:
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。