二、单项选择题(共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
提示: