试卷名称:Java 测试题 2
试卷说明:
命题教师:北京邮电大学世纪学院 计算机科学与技术系 许
艺枢
一、单项选择题(总分 100)
1.(分值:1.0 分)执行以下代码,输出结果是( )int x=5,y=7,u=9,v=6;System.out.println(x>y ? x+2:u>v ? u-3:v+2);
A: 8
B: 6
C: 7
D: true
序号:11 难度:1 考查点:表达式和流程控制语句
2. (分值:1.0 分)按运算符操作数的数目划分,运算符 ? :的类型是
A: 三目 B: 双目 C: 四目 D: 单目
序号:118 难度:1 考查点:表达式和流程控制语句
3. (分值:1.0 分)Java 语言中,只限子类或者同一包中的类的方法能访问的访问权限是( ) A: public
B: private C: protected
D: <无修饰>
序号:12 难度:1 考查点:对象和类
4. (分值:1.0 分)以下程序代码的输出结果是()int x=100;System.out.println("5.5"+x%8); A: 5.512
B: 5.512.5
C: 18
D: 5.54
序号:137 难度:2 考查点:表达式和流程控制语句
5. (分值:1.0 分)以下程序代码的输出结果是()int x=100;System.out.println(5.5+x/8); A: 18
B: 17.5
C: 9.5
D: 5.512
序号:157 难度:1 考查点:表达式和流程控制语句
6. (分值:1.0 分)执行语句:int n = 7; int b = 2 * n++;后,b 和 n 的值分别是
A: b = 15, n = 8 B: b = 16, n = 8
C: b = 14, n = 8 D: b = 14, n = 7
序号:171 难度:1 考查点:表达式和流程控制语句
7. (分值:1.0 分)设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( ?? )。???????? A: 3
B: 3.5
C: 4
D: 5
序号:19 难度:2 考查点:表达式和流程控制语句
8. (分值:1.0 分)下面哪个表达式可用得到 x 和 y 的最大值( )? A: x>y?y:x
B: x<y?y:x
C: x>y?(x+y):(x-y) D: x==y?y:x;
序号:23 难度:1 考查点:表达式和流程控制语句
9. (分值:1.0 分)下列声明和赋值语句错误的是
A: double w=3.1415; B: String strl=”bye”; C: float z=6.74567
D: boolean truth=true;
序号:236 难度:2 考查点:标识符和数据类型
10. (分值:1.0 分)java 中,八进制数以 开头。
A: 0x B: 0 C: 0X D: 08
序号:237 难度:1 考查点:标识符和数据类型
11. (分值:1.0 分)自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次 序为()
A: char-int-long-float-double B: int-long-float-double-char C: long-float-int-double-char D: 以上都不对
序号:238 难度:2 考查点:标识符和数据类型
12. (分值:1.0 分)在 java 中,Integer.MAX_VALUE 表示
A: 浮点类型最大值 B: 整数类型最大值 C: 长整型最大值
D: 以上说法都不对
序号:239 难度:3 考查点:标识符和数据类型
13. (分值:1.0 分)JAVA 中,数据类型值中不可能出现的符号是()
A: d
B: f
C: e
D: /
序号:240 难度:2 考查点:标识符和数据类型
14. (分值:1.0 分)下列表示单引号的是()
A: ‘ B: \RK
C: \\\\’
D: ‘\\
序号:241 难度:2 考查点:标识符和数据类型
15. (分值:1.0 分)下列语句片断中,four 得值为:()int three=3;char one=‘1’char four=(char)(three+one);
A: 3
B: 1
C: 31
D: 4
序号:242 难度:2 考查点:表达式和流程控制语句
16. (分值:1.0 分)下列不属于整型变量的类型是
A: byte B: short C: float D: long
序号:243 难度:2 考查点:标识符和数据类型
17. (分值:1.0 分)int 类型整型变量在内存中的位数为
A: 8
B: 16
C: 32
D: 64
序号:244 难度:2 考查点:标识符和数据类型
18. (分值:1.0 分)下列数据类型转换,必须进行强制类型转换的是
A: byte→int B: short→long
C: float→double D: int→char
序号:245 难度:3 考查点:标识符和数据类型
19. (分值:1.0 分)java 中,用()关键字定义常量
A: final java变量的数据类型分为两种B: #define C: float D: const
序号:246 难度:1 考查点:标识符和数据类型
20. (分值:1.0 分)下列属于条件运算符的是
A: + B: :
C: && D: >>
序号:248 难度:1 考查点:标识符和数据类型
21. (分值:1.0 分)00101010(&)00010111 语句的执行结果为
A: 00000010
B: 11111111
C: 00111111
D: 11000000
序号:249 难度:1 考查点:表达式和流程控制语句
22. (分值:1.0 分)已知 i 为整形变量,关于一元运算++i 和 i++,下列说法正确的是 A: ++i 运算将出错
B: 在任何情况下运行程序结果都一样
C: 在任何情况下运行程序结果都不一样
D: 在任何情况下变量 i 的值都增 1
序号:250 难度:1 考查点:标识符和数据类型
23. (分值:1.0 分)在 java 中语句:37.2%10 的运算结果为
A: 7.2
B: 7
C: 3
D: 0.2
序号:251 难度:2 考查点:表达式和流程控制语句
24. (分值:1.0 分)在 java 语句中,运算符&&实现
A: 逻辑或 B: 逻辑与 C: 逻辑非
D: 逻辑相等
序号:252 难度:1 考查点:表达式和流程控制语句
25. (分值:1.0 分)在 java 语句中,位运算操作数只能为整型或()数据
A: 实型 B: 字符型 C: 布尔型
D: 字符串型
序号:253 难度:2 考查点:表达式和流程控制语句
26. (分值:1.0 分)00101010(|)00010111 语句的执行结果为
A: 00000000
B: 11111111
C: 00111111
D: 11000000
序号:254 难度:1 考查点:表达式和流程控制语句
27. (分值:1.0 分)~0010101 语句的执行结果为
A: 1101010
B: 0010101
C: 11111111
D: 00000000
序号:255 难度:1 考查点:表达式和流程控制语句
28. (分值:1.0 分)复合语句用()括起来的一段代码。
A: 小括号() B: 大括号{} C: 中括号〔〕 D: 单引号‘’
序号:256 难度:1 考查点:表达式和流程控制语句
29. (分值:1.0 分)下列不属于条件语句关键字的是
A: if B: else
C: swich D: while
序号:257 难度:1 考查点:表达式和流程控制语句
30. (分值:1.0 分)多分支语句 switch(表达式){}中,表达式不可以返回哪种类型的值 A: 整型
B: 实型
C: 接口型
D: 字符型
序号:258 难度:2 考查点:表达式和流程控制语句
31. (分值:1.0 分)下面不属于 java 条件分支语句结构的是
A: if 结构
B: if-else 结构
C: if-else if 结构
D: if-else else 机构
序号:259 难度:1 考查点:表达式和流程控制语句
32.(分值:1.0 分)下列方法 method()执行,返回值为 int metho(d return num;num=30;}
A: 10
B: 20
C: 30
D: 编译出错
序号:260 难度:2 考查点:表达式和流程控制语句
{)int num=10;if(num>20)
33. (分值:1.0 分)三元条件运算符 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;
序号:261 难度:1 考查点:表达式和流程控制语句
34. (分值:1.0 分)java 用()来实现 goto 语句所特有的一些功能。
A: break B: default C: continue D: return
序号:262 难度:1 考查点:表达式和流程控制语句
35. (分值:1.0 分)一个循环一般应包括哪几部分内容
A: 初始化部分
B: 循环体部分
C: 迭代部分和终止部分
D: 以上都是
序号:263 难度:1 考查点:表达式和流程控制语句
36. (分值:1.0 分)关于 while 和 do-while 循环,下列说法正确的是
A: 两种循环除了格式不通外,功能完全相同
B: 与 do-while 语句不通的是,while 语句的循环至少执行一次
C: do-while 语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论