北语14秋《Java语言程序设计》作业1[答案]满分答案
14秋《Java语言程序设计》作业1
一,单选题
1. 定义一个长度为5值为空的字符串数组,下列选项正确的是_______。
A. String a[]={"","","","",""};
B. String a[5];
C. String [5] a;
D. String []a=new String[5];for(int i=0;i<5;a[i++]=null);
专业答案:----
?
正确答案:A
2. 下列与其它选项不相等的是_______。
A. 15
B. 0xF
C. 015
D. 0XF
正确答案:----
?
正确答案:C
3. 在Java语言中,如果数字之后没有任何字母,计算机默认为_______。
A. int类型
B. float类型
C. double类型
正确答案:----
D. short类型
正确答案:----
?
正确答案:C
4. 当编译和运行下面的代码时,出现的结果为_______。public class NewClass { static int total=10; public static void main(String args[]){ new NewClass(); } public NewClass(){ System.out.println("In Test"); System.out.println(this);
正确答案:----
A. 在第2行将出现编译错误
B. 在第9行将会出现编译错误
C. 屏幕上将会有10输出
正确答案:C
5. 下面程序段的运行结果为_______。public class OperatorsAndExpressions { void equalsMethod1(){ int i=10,j=15; System.out.println(i==j); String s1=new String("how are you"); String s2=new String("how are you"); System.o
正确答案:----
A. 0 0
B. 0 1
C. false false
D. false true
正确选项:----
正确答案:C
6. 下面的程序段,方法A返回的类型为_______。public class ReturnA{ ReturnType A(byte x,double y){ return (short)x/y*2; } }
正确选项:----
专业答案:----
A. double
正确选项:----
正确答案:----
B. byte
C. float
D. short
正确选项:----
专业答案:----
?
正确答案:A
7. 下面的程序段运行结果为_______。public class OperatorsAndExpressions { void priorityOfArithmaticOperator(){ int a=10,b=4,c=20; System.out.println(a+c%b); System.out.println(a++*b); } public static void main(String args[]){ O
正确选项:----
A. 2 44
B. 2 40
C. 10 44
D. 10 40
正确答案:----
正确答案:D
正确答案:----
正确答案:----
8. 下面的程序段,方法A返回的类型为_______。public class ReturnA{ ReturnType A(byte x,double y){ return (short)x/y*2; } }
A. double
B. byte
C. float
D. short
?
正确答案:A
9. 下面程序段的输出结果为_______。public class NewClass { public static void main(String args[]){ int x,y; x=(int)82.5; y=(int)'A'; System.out.print("x="+x); System.out.print(" y="+y); } }
正确选项:----
A. 82.5 A
B. 82 A
C. 82.5 65
D. 82 65
正确答案:----
?
正确答案:D
10. 下面哪个语句会产生编译错误?
A. float F=4096.0F
B. double D=4096.0;
正确答案:----
C. byte B=4096;
D. char C=4096;
专业答案:----
?
正确答案:C
北语14秋《Java语言程序设计》作业1[答案]历年参考题目如下: