文档详情

java程序设计 第章试题.doc

发布:2016-11-23约1.42万字共18页下载文档
文本预览下载声明
一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在答题纸相应位置处。答案错选或未选者,该题不得分。每小题1分,共10分。) 1、下面哪个是Java比较运算符(A) A. == B. := C. = D. =: 2、下面表达式中哪个可以正确的把1赋值给变量X(B) A. 1 = x; B. x = 1; C. x := 1; D. 1 := x; 3、把MAX_LENGTH定义为常量,并且赋值为99.98(B) A. final MAX_LENGTH = 99.98; B. final float MAX_LENGTH = 99.98; C. double MAX_LENGTH = 99.98; D. final double MAX_LENGTH = 99.98; 4、为了提高可读性和可维护性,你应该声明_________而不是使用文字的价值,例如3.14159 A. variables B. methods C. constants D. classes 5、下面那些数据类型哪个需要的内存量最大(A)? A. long B. int C. short D. byte 6、下面哪个表达式是正确的(C) A. int number = 2L; B. int number = 2l; C. int number = 2; D. int number = 2.0; 7、 表达式45/4的结果是(B) A.10 B. 11 C. 11.25 D. 12 8、下面哪个表达式的结果是1(D) A. 2 % 1 B. 15 % 4 C. 25 % 5 D. 37 % 6 9、分析下面的代码,输出的结果是(D) public class Test { public static void main(String[] args) { int month = 09; System.out.println(month is + month); } } A. month is 09 B. month is 9 C. month is 9.0 D. 程序报错 10、Y的值是多少(C) public class Test1 { public static void main(String[] args) { int x = 1; int y = x = x + 1; System.out.println(y is + y); } } A. y is 0 B. y is 1 C. y is 2 D. 程序报错 11、i的值为多少(D) public class Test { public static void main(String[] args) { int j = 0; int i = ++j + j * 5; System.out.println(What is i? + i); } } A. 0 B. 1 C. 5 D. 6 12、分析下面代码,i的值为多少(C) public class Test { public static void main(String[] args) { int j = 0; int i = j++ + j * 5; System.out.println(What is i? + i); } } A. 0 B. 1 C. 5 D. 6 13、下列代码的输出结果是(C) public class Test { public static void main(String[] args) { int x = 1; int y = x++ + x; System.out.println(y is + y); } } A. y is 1. B. y is 2. C. y is 3. D. y is 4. 14、下列代码的输出结果是(B
显示全部
相似文档