高级语言程序设计阶段作业二.docx

上传人:b****0 文档编号:9121267 上传时间:2023-05-17 格式:DOCX 页数:9 大小:16.62KB
下载 相关 举报
高级语言程序设计阶段作业二.docx_第1页
第1页 / 共9页
高级语言程序设计阶段作业二.docx_第2页
第2页 / 共9页
高级语言程序设计阶段作业二.docx_第3页
第3页 / 共9页
高级语言程序设计阶段作业二.docx_第4页
第4页 / 共9页
高级语言程序设计阶段作业二.docx_第5页
第5页 / 共9页
高级语言程序设计阶段作业二.docx_第6页
第6页 / 共9页
高级语言程序设计阶段作业二.docx_第7页
第7页 / 共9页
高级语言程序设计阶段作业二.docx_第8页
第8页 / 共9页
高级语言程序设计阶段作业二.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

高级语言程序设计阶段作业二.docx

《高级语言程序设计阶段作业二.docx》由会员分享,可在线阅读,更多相关《高级语言程序设计阶段作业二.docx(9页珍藏版)》请在冰点文库上搜索。

高级语言程序设计阶段作业二.docx

高级语言程序设计阶段作业二

一、单项选择题(共20道小题,共100.0分)

1.下列语句执行后,z的值为()

intx=3,y=4,z=0;

switch(x+y)

{

 case3:

z=x*y;break;

 case4:

z=x/y;break;

 case7:

z=x-y;break;

 default:

z=x*y-x;

}

A.12

B.9

C.-1

D.1

知识点:

新主题5自测

学生答案:

[C;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

2.下列程序片段输出的是什么?

( )

inta=3;

intb=1;

if(a=b)

System.out.println(“a=”+a);

A.a=1

B.a=3

C.编译错误,没有输出

D.正常运行,但没有输出

知识点:

新主题5自测

学生答案:

[C;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

3.当条件为真和条件为假时,( )控制结构可以执行不同的动作。

A.switch

B.while

C.for

D.if…else

知识点:

新主题5自测

学生答案:

[D;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

4.

5.在switch语句块中,哪条语句用于处理其他所有情况?

( )

A.default

B.otherwise

C.elseif

D.else

知识点:

新主题5自测

学生答案:

[A;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

6.

7.所有的程序均可用下面几种控制类型控制结构编写。

(  )

A.顺序结构、选择结构、循环结构

B.顺序结构、循环结构

C.顺序结构、选择结构

D.选择结构、循环结构

知识点:

新主题5自测

学生答案:

[A;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

8.

9.do-while语句与while语句的区别在于先执行循环体中的语句再计算条件表达式,所以do-while语句的循环体至少被执行1次。

( )

A.正确

B.错误

知识点:

新主题6自测

学生答案:

[A;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

10.

11.下列语句执行后,输出结果是( )。

for(inti=1;i<10;i++){

 for(intj=0;j

  System.out.print(“*”);

 System.out.print(“\n”);

}

A.1行

B.9行

C.10行

D.以上都不对

知识点:

新主题6自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

12.

13.下列语句执行后,i的值是( )。

inti=1;

do{

System.out.println(“*****”);

i++;

}while(i<4);

A.2

B.3

C.4

D.5

知识点:

新主题6自测

学生答案:

[C;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

14.

15.应该使用什么符号分隔for语句的各个部分?

()

A.逗号

B.分号

C.圆点

知识点:

新主题6自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

16.

17.在Java中,两个连续等号(==)和一个等号(=)的意义是一样的,都是等于运算符。

( )

A.正确

B.错误

知识点:

新主题6自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

18.

19.下面哪条语句定义了5个元素的数组。

( )

A.int[]a={22,23,24,25,12};

B.inta[]=newint(5);

C.int[5]array;

D.int[]arr;

知识点:

新主题7自测

学生答案:

[A;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

20.

21.下面哪条语句正确地声明一个整型的二维数组?

( )

A.inta[][]=newint[][];

B.inta[10][10]=newint[][];

C.inta[][]=newint[10][10];

D.int[][]a=newint[10];

知识点:

新主题7自测

学生答案:

[C;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

22.

23.下面哪个语句(初始化数组)是不正确的。

( )

A.intx[]={1,2,3};

B.int[]x={1,2,3};

C.intx[]=newint[]{1,2,3};

知识点:

新主题7自测

学生答案:

[C;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

24.

25.什么变量用来表示数组的大小?

( )

A.top

B.length

C.limit

知识点:

新主题7自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

26.

27.数组最适合于存放什么类型的信息?

( )

A.列表

B.一组相同类型的数据

C.琐碎的东西

知识点:

新主题7自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

28.

29.下列说法中正确的是(   )。

A.不需要定义类就能创建对象

B.对象中必须有属性和方法

C.属性必须是简单变量

D.属性可以是简单变量,也可以是一个对象

知识点:

新主题8自测

学生答案:

[D;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

30.

31.下述概念中不属于面向对象方法的是(   )。

A.对象、消息

B.继承、多态

C.类、封装

D.过程调用

知识点:

新主题8自测

学生答案:

[D;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

32.

33.下面关于继承的说法正确的是(  )。

A.子类将继承父类所有的属性和方法

B.子类继承父类的非私有属性和方法

C.子类只继承父类public方法和属性

D.子类只继承父类的方法,而不继承属性

知识点:

新主题8自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

34.

35.下列说法正确的是(   )。

A.Java中允许一个子类有多个父类

B.某个类是一个类的子类,它仍有可能成为另一个类的父类

C.一个父类只能有一个子类

D.继承关系最多不能超过四层

知识点:

新主题8自测

学生答案:

[B;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

36.

37.类与对象的关系是(  )。

A.类是对象的抽象

B.类是对象的具体实例

C.对象是类的抽象

D.对象是类的子类

知识点:

新主题8自测

学生答案:

[A;]

 

 

得分:

[5]

试题分值:

5.0

提示:

 

38.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2