java练习题及答案2

发布时间 : 星期六 文章java练习题及答案2更新完毕开始阅读

byte b=100; int i=b; int a=2000; b=a;

System.out.println(b); } }

b的值为100 b的值为2000 第六行出错 第八行出错

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

00000010 11111111 00111111 11000000

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

A. ++i运算将出错

B. 在任何情况下运行程序结果都一样 C. 在任何情况下运行程序结果都不一样 D. 在任何情况下变量i的值都增1

21. 在java中语句:37.2%10的运算结果为

A. 7.2 B. 7

9

C. 3 D. 0.2

22. 在java语句中,运算符&&实现

A. 逻辑或 B. 逻辑与 C. 逻辑非 D. 逻辑相等

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

A. 实型 B. 字符型 C. 布尔型 D. 字符串型

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

A. 00000000 B. 11111111 C. 00111111 D. 11000000

25. ~0010101语句的执行结果为

A. 1101010 B. 0010101 C. 11111111 D. 00000000

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

小括号()

10

大括号{} 中括号〔〕 单引号‘’

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

if else swich while

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

整型 实型 接口型 字符型

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

if结构 if-else结构 if-else if结构 if-else else机构

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

int method(){ int num=10; if (num>20) return num; num=30;

11

} 10 20 30 编译出错

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

if(ex1) ex2;else ex3; if(ex2) ex1;else ex3; if(ex1) ex3;else ex2; if(ex3) ex2;else ex1;

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

break default continue return

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

初始化部分 循环体部分 迭代部分和终止部分 以上都是

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

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

与do-while语句不通的是,while语句的循环至少执行一次

12

联系合同范文客服:xxxxx#qq.com(#替换为@)