试卷名称:Java 测试题 2
试卷说明:
命题教师:北京邮电大学世纪学院    计算机科学与技术系   
艺枢
一、单项选择题(总分 100
1.(分值:1.0 分)执行以下代码,输出结果是(    )int x=5y=7u=9v=6System.out.println(x>y ? x+2u>v ? u-3v+2)
A: 8
B: 6
C: 7
D: true
序号:11    难度: 考查点:表达式和流程控制语句
2.  (分值:1.0 分)按运算符操作数的数目划分,运算符 ? :的类型是
A: 三目 B: 双目 C: 四目 D: 单目
序号:118    难度: 考查点:表达式和流程控制语句
3. (分值:1.0 分)Java 语言中,只限子类或者同一包中的类的方法能访问的访问权限是(    ) A: public
B: private C: protected
D: <无修饰>
序号:12    难度: 考查点:对象和类
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    难度: 考查点:表达式和流程控制语句
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    难度: 考查点:表达式和流程控制语句
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    难度: 考查点:表达式和流程控制语句
7. (分值:1.0 分)设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( ?? )???????? A: 3
B: 3.5
C: 4
D: 5
序号:19    难度: 考查点:表达式和流程控制语句
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    难度: 考查点:表达式和流程控制语句
9.  (分值:1.0 分)下列声明和赋值语句错误的是
A: double w=3.1415; B: String strl=”bye”; C: float z=6.74567
D: boolean truth=true;
序号:236    难度: 考查点:标识符和数据类型
10.  (分值:1.0 分)java 中,八进制数以  开头。
A: 0x B: 0 C: 0X D: 08
序号:237    难度: 考查点:标识符和数据类型
11. (分值:1.0 分)自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次 序为()
A: char-int-long-float-double B: int-long-float-double-char C: long-float-int-double-char D: 以上都不对
序号:238    难度: 考查点:标识符和数据类型
12. (分值:1.0 分)在 java 中,Integer.MAX_VALUE 表示
A: 浮点类型最大值 B: 整数类型最大值 C: 长整型最大值

D: 以上说法都不对
序号:239    难度: 考查点:标识符和数据类型
13.  (分值:1.0 分)JAVA 中,数据类型值中不可能出现的符号是()
A: d
B: f
C: e
D: /
序号:240    难度: 考查点:标识符和数据类型
14.  (分值:1.0 分)下列表示单引号的是()
A: B: \RK
C: \\\\’
D: ‘\\
序号:241    难度: 考查点:标识符和数据类型
15. (分值:1.0 分)下列语句片断中,four 得值为:()int three=3;char one=1char four=(char)(three+one);
A: 3
B: 1
C: 31
D: 4
序号:242    难度: 考查点:表达式和流程控制语句
16.  (分值:1.0 分)下列不属于整型变量的类型是
A: byte B: short C: float D: long
序号:243    难度: 考查点:标识符和数据类型
17.  (分值:1.0 分)int 类型整型变量在内存中的位数为
A: 8
B: 16
C: 32
D: 64
序号:244    难度: 考查点:标识符和数据类型
18.  (分值:1.0 分)下列数据类型转换,必须进行强制类型转换的是
A: byteint B: shortlong
C: floatdouble D: intchar

序号: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.210 的运算结果为
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: ifelse 结构
C: ifelse if 结构
D: ifelse else 机构
序号:259    难度:1    考查点:表达式和流程控制语句

32.(分1.0 下列 method执行返回 int method return numnum30
A: 10
B: 20
C: 30
D: 编译出错
序号:260    难度:2    考查点:表达式和流程控制语句

int num10ifnum>20

33. (分值:1.0 分)三元条件运算符 ex1?ex2ex3,相当于下面()语句。 A: ifex1ex2else ex3
B: ifex2ex1else ex3C: ifex1ex3else ex2D: ifex3ex2else 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 dowhile 循环,下列说法正确的是
A: 两种循环除了格式不通外,功能完全相同
B: dowhile 语句不通的是,while 语句的循环至少执行一次
C: do-while 语句首先计算终止条件,当条件满足时,才去执行循环体中的语句

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。