云南开放大学面向对象程序设计网上作业第3章

一、单项选择题(共19题,共100分)
1 题 (6分):

 下列属于条件运算符的是(     )

A. +

B. ?:

C. &&

D. >>

答题历史:B
批改结果: 正确    得分: 
正确答案: B
答案解析:暂无解析
2 题 (6分):

 下列程序test类中的变量c的最后结果为(     )

public class test

{

public static void main(String args[])

{

int a=10;

int b;

int c;

if(a>50)

{

b=9;

}

c=b+a;

}

}

A. 10

B. 0

C. 19

D. 编译出错

答题历史:D
批改结果: 正确    得分: 
正确答案: D
答案解析:暂无解析
3 题 (6分):

 下列程序片断的执行,说法正确的是(     )

public class test

public static void main(String args[])

byte b=100;

int i=b;

int a=2000;

b=a;

System.out.println(b);

}

}

A. b的值为100

B. b的值为2000

C. 第六行出错

D. 第八行出错

答题历史:D
批改结果: 正确    得分: 
正确答案: D
答案解析:暂无解析
4 题 (6分):

 00101010(&)00010111语句的执行结果为(     )

A. 00000010

B. 11111111

C. 00111111

D. 11000000

答题历史:A
批改结果: 正确    得分: 
正确答案: A
答案解析:暂无解析
5 题 (6分):

 已知i为整型变量,关于一元运算++i和i++,下列说法正确的是(     )

A.  ++i运算将出错

B.  在任何情况下运行程序结果都一样

C.  在任何情况下运行程序结果都不一样

D.  在任何情况下变量i的值都增1

答题历史:D
批改结果: 正确    得分: 
正确答案: D
答案解析:暂无解析
6 题 (5分):

在java中语句:37.2%10的运算结果为(     )

A.  7.2

B.  7

C.  3

D.  0.2

答题历史:A
批改结果: 正确    得分: 
正确答案: A
答案解析:暂无解析
7 题 (5分):

 在java语句中,运算符&&实现(     )

A.  逻辑或

B.  逻辑与

C.  逻辑非

D.  逻辑相等

答题历史:B
批改结果: 正确    得分: 
正确答案: B
答案解析:暂无解析
8 题 (5分):

 在java语句中,位运算操作数只能为整型或(     )数据

A.  实型

B.   字符型

C.   布尔型

D.  字符串型

答题历史:B
批改结果: 正确    得分: 
正确答案: B
答案解析:暂无解析
9 题 (5分):

 00101010(|)00010111语句的执行结果为(     )

A.  00000000

B.  11111111

C.  00111111

D.  11000000

答题历史:C
批改结果: 正确    得分: 
正确答案: C
答案解析:暂无解析
10 题 (5分):

  ~0010101语句的执行结果为(     )

A.  1101010

B.  0010101

C.  11111111

D.  00000000

答题历史:未作答
批改结果: 错误    得分: 
正确答案: A
答案解析:暂无解析
11 题 (5分):

 复合语句用(     )括起来的一段代码。

A. 小括号()

B. 大括号{}

C. 中括号〔〕

D. 单引号‘’

答题历史:A
批改结果: 错误    得分: 
正确答案: B
答案解析:暂无解析
12 题 (5分):

下列不属于条件语句关键字的是

A. if

B. else

C. swich

D. while

答题历史:B
批改结果: 错误    得分: 
正确答案: D
答案解析:暂无解析
13 题 (5分):

多分支语句switch(表达式){}中,表达式不可以返回哪种类型的值(     )

A. 整型

B. 实型

C. 接口型

D. 字符型

答题历史:D
批改结果: 错误    得分: 
正确答案: C
答案解析:暂无解析
14 题 (5分):

下面不属于java条件分支语句结构的是(     )

A. if结构

B. if-else结构

C. if-else if结构

D. if-else else机构

答题历史:C
批改结果: 错误    得分: 
正确答案: D
答案解析:暂无解析
15 题 (5分):

 下列方法method()执行,返回值为(     )

int method(){

int num=10;

if (num>20)

return num;

num=30;

A. 10

B. 20

C. 30

D. 编译出错

答题历史:D
批改结果: 正确    得分: 
正确答案: D
答案解析:暂无解析
16 题 (5分):

三元条件运算符ex1?ex2:ex3,相当于下面(     )语句。

A. if(ex1) ex2;else  ex3;

B. if(ex2) ex1;else  ex3;

C. if(ex1) ex3;else  ex2;

D. if(ex3) ex2;else  ex1;

答题历史:D
批改结果: 错误    得分: 
正确答案: A
答案解析:暂无解析
17 题 (5分):

java用(     )来实现goto语句所特有的一些功能。

A. break

B. default

C. continue

D. return

答题历史:A
批改结果: 正确    得分: 
正确答案: A
答案解析:暂无解析
18 题 (5分):

一个循环一般应包括哪几部分内容(     )

A. 初始化部分

B. 循环体部分

C. 迭代部分和终止部分

D. 以上都是

答题历史:A
批改结果: 错误    得分: 
正确答案: D
答案解析:暂无解析
19 题 (5分):

 关于while和do-while循环,下列说法正确的是(     )

A. 两种循环除了格式不同外,功能完全相同

B. do-while语句不同的是,while语句的循环至少执行一次

C. do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句

D. 以上都不对。

答题历史:D
批改结果: 正确    得分: 
正确答案: D
答案解析:暂无解析
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录