欧阳老师 发表于 2017-5-7 20:58:46

奥鹏北语17春《Java语言程序设计》作业1满分答案

17春《Java语言程序设计》作业1



一、单选题:
1.应用程序中的main(    )方法返回的类型是(    )。          (满分:10)
A. void
B. String
C. char
D. int
2.下面程序段的输出结果为(    )。public class MethLoad {    public static void main(String args[]){      MethLoad classObj=new MethLoad(    );      classObj.methTest(4);      classObj.methTest(4.0);    }    void methTest(double d){      double sum=2*d;          (满分:10)
A. The result is:16 The result is:8.0
B. The result is:8.0 The result is:16
C. The result is:8 The result is:16.0
D. The result is:16.0 The result is:8
3.执行下面的程序段后,j的值为(    )。public class NewClass {      public static void main(String args[]){             int i=0x00E;      int j=~i;      System.out.print(j);    }}          (满分:10)
转载请注明易百网www.openhelp100.com

A. 14
B. -14
C. -15
D. 15
4.下列哪个说法是正确的(    )。          (满分:10)
A. 结构化程序设计中鼓励使用goto语句
B. 结构化程序中绝对不能使用跳转语句
C. 结构化程序设计中有3中逻辑控制结构:顺序、循环和选择
D. 每个程序中都必须使用顺序、循环和选择
5.定义一个长度为5值为空的字符串数组,下列选项正确的是(    )。          (满分:10)
A. String a[]={""




};
B. String a;
C. String a;
D. String []a=new String;for(int i=0;i<5;a=null);
6.下面不属于Java语句的基本数据类型的是(    )。          (满分:10)
A. 浮点型
B. 整型
C. 字符型
D. 数组型
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          (满分:10)
A. 2 44
B. 2 40
C. 10 44
D. 10 40
8.执行下面的程序段后,j的值为(    )。public class NewClass {      public static void main(String args[]){             int i=0x00E;      int j=~i;      System.out.print(j);    }}          (满分:10)
A. 14
B. -14
C. -15
D. 15
9.假设a是int类型的变量,并初始化为1,则下列选项中,合法的一个条件语句是(    )。          (满分:10)
A. if(a){}
B. if(a<<=3){}
C. if(a=2){}
D. if(true){}
10.当编译和运行下面的代码时,出现的结果为(    )。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);          (满分:10)
A. 在第2行将出现编译错误
B. 在第9行将会出现编译错误
C. 屏幕上将会有10输出
D. 程序将会通过编译,但是会有运行时错误
更多免费学习资料请进www.openhelp100.com下载



页: [1]
查看完整版本: 奥鹏北语17春《Java语言程序设计》作业1满分答案