文档详情

16秋北交(Java语言设计)在线作业二.pdf

发布:2024-04-04约1.49万字共19页下载文档
文本预览下载声明

北交《Java语言设计》在线作业二

一、单选题(共25道试题,共75分。)

1.以下的选项中能正确表示Java语言中的一个整型常量的是()

A.12

B.-20

C.1000

D.456

正确答案:

2.main方法是javaApplication程序执行的入口点,关于main方法的方法头以下()是合法的。

A.publicstaticvoidmain()

B.publicstaticvoidmain(String[]args)

C.publicstaticintmain(String[]arg)

D.publicvoidmain(Stringarg[])

正确答案:

3.阅读下面程序classex3124{publicstaticvoidmain(String[]args){booleanb=true;

if(b){inti=1;}else{inti=2;}System.out.println(i);}}现在想先编译再运行该程序,结果是()。

A.1

B.2

C.编译出错

D.运行出错

正确答案:

4.设有定义floatx=3.5f,y=4.6f,z=5.7f;则以下的表达式中,值为true的是()

A.xy||xz

B.x!=y

C.z(y+x

D.xy!(xz)

正确答案:

5.下列语句序列执行后,k的值是()。inti=10,j=18,k=30;switch(j-i){case8:k++;

case9:k+=2;case10:k+=3;default:k/=j;}

A.31

B.32

C.2

D.33

正确答案:

6.设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()

A.i=i+2

B.a[0]=7;

C.i++---j;

D.a(0)=66;

正确答案:

7.下列语句序列执行后,k的值是()。intm=3,n=6,k=0;while((m++)(--n))++k;

A.0

B.1

C.2

D.3

正确答案:

8.关于Java中数据类型叙述正确的是()

A.整型数据在不同平台下长度不同

B.boolean类型数据只有2个值,true和false

C.数组属于简单数据类型

D.Java中的指针类型和C语言的一样

正确答案:

9.下列方法定义中,正确的是()

A.intx(){charch=a;return(int)ch;}

B.voidx(){...returntrue;}

C.intx(){...returntrue;}

D.intx(inta,b){returna+b;}

正确答案:

10.下列关于for循环和while循环的说法中哪个是正确的()

A.while循环能实现的操作,for循环也都能实现

B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果

C.两种循环任何时候都可替换

D.两种循环结构中都必须有循环体,循环体不能为空

正确答案:

11.关于类和对象的叙述正确的是()

A.Java的类分为两大部分:系统定义的类和用户自定义的类

B.类的静态属性和全局变量的概念完全一样,只是表达形式不同

C.类的成员至少有一个属性和一个方法

D.类是对象的实例化

正确答案:

12.编译并且执行以下代码,会出现什么情况()。publicclassQ{publicstaticvoid

main(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.println(anar[1]);}}

A.1

B.有错误,数组anar在初始化以前不能正常输出

C.2

D.有错误,数组的大小没有定义。

正确答案:

13.下列语句执行后,变量a、c的值分别是()。intx=182;inta,c;c=x/100;a=x

显示全部
相似文档