北邮 c 语言阶段作业一,北邮《高级语言程序设计》第二次阶段作业带答案

二、单项选择题(共19道小题,共95.0分)

1. 下列标识符合法的是____

A. 8ID

B. ?CMU

C. SY#

D. _S9

知识点:

主题3自测

学生答案:

[D;]

标准答案:

D;

得分:

[5]

试题分值:

5.0

提示:

2. float数据类型所占的内存空间大小为____

A. 16bit

B. 8bit

C. 32bit

D. 64bit

知识点:

主题3自测

学生答案:

[C;]

标准答案:

C;

得分:

[5]

试题分值:

5.0

提示:

3. char的数值范围是____

A. 0~32767

B. 0~65535

C. -256~255

D. -32768~32767

知识点:

主题3自测

学生答案:

[B;]

标准答案:

B;

得分:

[5]

试题分值:

5.0

提示:

4. 指出正确的表达式____

A. byte=128;

B. Boolean=null;

C. long l=0xfffL;

D. double=0.9239d;

知识点:

主题4自测

学生答案:

[C;]

标准答案:

C;

得分:

[5]

试题分值:

5.0

提示:

5. 执行下列程序段后后,k的值是____

int j=4,I,k=10;

for(i=2;i!=j;i++)

k=k-I;

A. 4

B. 5

C. 6

D. 7

知识点:

主题6自测

学生答案:

[B;]

标准答案:

B;

得分:

[5]

试题分值:

5.0

提示:

6. 下列语句执行后,k的值为____

int j=4,i,k=10;

for(i=2;i!=j;i++)

k=k-i;

A. 4

B. 5

C. 6

D. 7

知识点:

第二单元过关自测

学生答案:

[B;]

标准答案:

B;

得分:

[5]

试题分值:

5.0

提示:

7. 下列语句导致程序回到循环开头,并从那里继续运行的是____

A. continue

B. break

C. next

D. switch

知识点:

第二单元过关自测

学生答案:

[A;]

标准答案:

A;

得分:

[5]

试题分值:

5.0

提示:

8. 分割for语句的各个部分的符号是____

A. 逗号

B. 分号

C. 圆点

D. 顿号

知识点:

第二单元过关自测

学生答案:

[B;]

标准答案:

B;

得分:

[5]

试题分值:

5.0

提示:

9. 下面程序运行的结果是哪一个____

class Sixties {

public static void main(String[] args) {

int x = 5;

int y = 7;

System.out.print(((y * 2) % x));

System.out.print(" " + (y % x));

}

}

A. 1 1

B. 1 2

C. 2 1

D. 2 2

E. 4 1

F. 4 2

G. 编译错误

H. 运行时抛出异常

知识点:

第二单元过关自测

学生答案:

[F;]

标准答案:

F;

得分:

[5]

试题分值:

5.0

提示:

10. 编译运行下面的程序段后i 和j 的值是什么? ____

int i = 1;

int j;

j = i++;

A. 1,1

B. 1,2

C. 2,1

D. 2,2

知识点:

第二单元过关自测

学生答案:

[C;]

标准答案:

C;

得分:

[5]

试题分值:

5.0

提示:

11. 执行下列程序段后,ch,x,y的值正确的是____

int x=3,y=4 ;

boolean ch ;

ch=x < y||((++x)== (--y));

A. true,3,4

B. true,4,3

C. false , 3 ,4

D. false , 4, 3

知识点:

第二单元过关自测

学生答案:

[A;]

标准答案:

A;

得分:

[5]

试题分值:

5.0

提示:

12. 下列选项中不能实现使整数变量x加1的功能的是____

A. x++

B. ++x

C. x=x+1

D. x=+1

知识点:

第二单元过关自测

学生答案:

[D;]

标准答案:

D;

得分:

[5]

试题分值:

5.0

提示:

13. 下面的程序段中,有两行是错误的,请指出____

class hello{

public void main(){

Boolean isok=’false’;

System.out.printIin(isok);

}

}

A. 1,3

B. 2,3

C. 2,4

D. 3,4

知识点:

第二单元过关自测

学生答案:

[D;]

标准答案:

D;

得分:

[5]

试题分值:

5.0

提示:

14. 下列选项中,正确的赋值语句是____

A. short myshort=99s;

B. String name=’Excellent’;

C. char c=17c;

D. int z=015;

知识点:

第二单元过关自测

学生答案:

[D;]

标准答案:

D;

得分:

[5]

试题分值:

5.0

提示:

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

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

B. 顺序结构、循环结构

C. 顺序结构、选择结构

D. 选择结构、循环结构

知识点:

新主题5自测

学生答案:

[A;]

标准答案:

A;

得分:

[5]

试题分值:

5.0

提示:

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

int i=1;

do{

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

i++;

}while(i<4);

A. 2

B. 3

C. 4

D. 5

知识点:

新主题6自测

学生答案:

[C;]

标准答案:

C;

得分:

[5]

试题分值:

5.0

提示:

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

A. 正确

B. 错误

知识点:

新主题6自测

学生答案:

[B;]

标准答案:

B;

得分:

[5]

试题分值:

5.0

提示:

18. 什么变量用来表示数组的大小?( )

A. top

B. length

C. limit

知识点:

新主题7自测

学生答案:

[B;]

标准答案:

B;

得分:

[5]

试题分值:

5.0

提示:

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

A. 对象、消息

B. 继承、多态

C. 类、封装

D. 过程调用

知识点:

新主题8自测

学生答案:

[D;]

标准答案:

D;

得分:

[5]

试题分值:

5.0

提示:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值