当前位置:首页 >> IT/计算机 >>

2010《算法与程序设计》模块练习题-Java语言-客观性试题-02卷

阳光家教网 www.ygjj.com

中国最大找家教,做家教平台

《算法与程序设计》模块练习题-Java 语言-02 卷
一,选择题 1,下列不是 Java 程序注释格式的是() . A,// B, /* */ C, /** */ D, "

2,Java 是一门() . A,自然语言 B,汇编语言 C,高级语言 D,机器语言 3,下面是 Java 语言中整数型关键字的是() . A, int B, float C, double D, char

4,下列不是常量的是() . A, 7 B, a C, true D ,'a'

5,int a=1,b=++a;b 的结果是______. A,1 B,2 C,3 D,4

6,下列可以作为合法变量名的是______. A,c0 B,0A C,a-3 D,static

7,取余数的算术运算符是_______. A ,++ B, -C, / D, %

8,if 语句属于() . A,顺序结构 B,分支结构 C,循环结构 D,程序结构

9,double 型的变量所占的空间是() . A,4 字节 B,6 字节 C,8 字节 D,10 字节

10,Java 相关文件的扩展名不包括() . A, java B,class C,exe D,cpp

阳光家教网 www.ygjj.com

中国最大找家教,做家教平台

11,int x=1; System.out.println("x="+x);输出的结果是() . A,1 B,1 <回车> C,x=1<回车> D,x=1

12,int a=(2>1)?10:20;a 的值为() . A,1 B,2 C,20 D,10

13,多分支结构需要用到的关键字是() . A,switch B,for C,System D,while

14,下面是循环结构需要用到的关键字是() . A, if B,switch C,for D,static

15,do while 循环结构执行() . A,0 次 B,至少 1 次 C,无数次 D,不确定

16,break 语句的作用是() . A,退出程序 B,打断进程

C,结束当前循环,进入下一次循环 D,终止某个循环,程序跳出循环体以外的第一个可执行程序 17,continue 语句的作用是() . A,退出程序 B,打断进程

C,结束当前循环,进入下一次循环 D,终止某个循环,程序跳出循环体以外的第一个可执行程序 18,下列面向对象的语言是() . A, Java B, C C, basic D, pascal

19,算法结构不包括() . A,输入数据 B,处理数据 C,输出数据 D,计算数据

阳光家教网 www.ygjj.com

中国最大找家教,做家教平台

20,下面语句正确的是() . A, b+1=a; B,a=b+1; C, a=b D, b++=a;

21,编译 Java 源文件需要用到的命令是() . A, Javac B, java C,javadoc

D, 直接运行源文件的名字 22,short 型的变量可以取到下面数值的是() . A, -32769 B, 32768 C, 0 D,20000*2

23,下面不是 Java 关键字的是() . A,abstract B,break C, import D,inline

24, 的 7 倍减 3 的结果, b(b 不等于 0)取余, a 对 正确的表达式是 . () A,(7a-3)/b; B,7*a-3%b; C,(7a-3)%b; D,(7*a-3)%b;

25,int a=0; if(a=1) a=2; a 的结果是() . A,0 B,1 C, 2 D,不确定

26,变量名中可以包含的字母是() . A, ? B ,% C, # D, $

27,Java 中字符型 char 变量所占的空间是() . A,1 个字节 B,2 个字节 C,3 个字节 D,4 个字节

28,下面说法正确的是() . A, Java 中不区分大小写 B ,Java 中区分大小写 C,中文字符可以出现在表达式中 D,中文字符只能出现在字符串中

阳光家教网 www.ygjj.com

中国最大找家教,做家教平台

29,main 方法中的 args 参数的类型是() . A,int B,float C,String D,char[]

30,switch(表达式)语句中,表达式的值的类型可以是() . A,float B,double C,String D,int

31,计算机能够直接识别的语言是() . A,机器语言 B,汇编语言 C,高级语言 D,Java 语言

32,int a[5]; 数组中元素最大的下标是() . A,0 B,1 C,5 D,4

33,int a[5];a 表示() . A,数组名 B,类名 C,数组元素 D,方法名

34,int i=0;int j=0; if((++i)==(j++)) i=10;i 的值是() . A,0 B,10 C, 2 D,1

35,int a = 10; switch(a){ case 0: System.out.print("a="+a); case 10: System.out.print(a);default: System.out.print(a)} 输出结果为() . A,a=1010 B,1010 C,10 D, a=10

36,for(i=0;i<10;i++){if(i==5) continue; if(i==6) break;}上述程序执行 完后,i 的值是() . A,0 B,5 C,6 D,10

37,i=0;j=0;while(i>10) j++; i 和 j 的值是() . A,0,0 B,0,10 C,10,0 D,10,10

38,int i = 0;int j=0;do{j=j+ i/10;}while(i<10);j 的值是() . A,1 B,0 C,2 D,4.5

阳光家教网 www.ygjj.com

中国最大找家教,做家教平台

39,定义的一个方法要求可以被任何类中的方法访问,则修饰符关键 字是() . A,public B,private C,protected D,friend

40,Java 中的方法重载指一个类中可以声明方法名相同,而参数不同 的多个方法.参数不同指() . A,参数的个数不同 B,参数的个数相同而参数的类型不同,参数的个数不同和参数 不完全对应 C,参数不完全对应 D,参数中的形参变量不同 二,填空题 1,算法描述的方法包括自然语言,伪代码和_______. 2,Java 系统一般由四部分组成:Java 环境,Java 类库,Java Api 应 用程序接口和______. 3,Java 中声明变量 a 是整数型的语句是_____. 4,Java 程序中,定义 PI 为 3.14 的单精度浮点型常量,语句是: ________. 5,声明整型数组 a 的语句是_______. 6,逻辑型的变量数据范围是 true 和______. 7,补足程序的入口函数:public _____ void main(). 8,表达式(float)(2+1)/7 运算结果的数据类型是______. 9,int a = 10; int b=20; int max=(1>2)?a:b; max 的值为_____.

阳光家教网 www.ygjj.com

中国最大找家教,做家教平台

10,int a = 0; switch(a){ case 0: System.out.print("one "); case 1: System.out.print("two"); } 输出结果为_______.