[东北大学]19春学期《JAVA语言程序设计Ⅰ》在线作业3(答案)

谋学网www.mouxue.com

【奥鹏】[东北大学]19春学期《JAVA语言程序设计Ⅰ》在线作业3 试卷总分:100 得分:100

第1题,下列程序段执行后t5的结果是( )。int t1 = 9, t2 = 11, t3=8;int t4,t5;t4 = t1 t2 ? t1 : t2+ t1;t5 = t4 t3 ? t4 : t3; A、8 B、20 C、11 D、9

正确答案:

第2题,下面程序的输出结果是什么? class C1{

static int j=0;

public void method(int a){ j++; } }

class Test extends C1{ public int method(){

return j++;}public void result(){method(j);System.out.println(j+method());}public static void main(String args[]){new Te A、0 B、1 C、2 D、3

正确答案:

第3题,选择正确的叙述.

class Happy extends Frame { Happy() {

SetLayout(new GridLayout(2,2)); Panel p1 = new Panel(); add(p1);

p1.add( new Button(\Panel p2 = new Panel(); add(p2);

p2.add( new Button(\add( new Button(\add( new Button(\s

A、当frame调整大小时,按钮Three和Four 的大小也将调整。 B、当frame调整大小时,所有按钮的大小都将调整。

C、当frame调整大小时,按钮Two和Four 的大小也将调整。

谋学网www.mouxue.com

D、当frame调整大小时,按钮One和Two 的大小也将调整。 正确答案:

第4题,已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等? A、m.length() B、m.length C、m.length()+1 D、m.length+1 正确答案:

第5题,下列哪个选项的java源文件代码片段是不正确的? A、package testpackage; public class Test{ } B、import java.io.*; package testpackage; public class Test{ } C、import java.io.*; class Person{ } public class Test{ } D、import java.io.*; import java.awt.*; public class Test{ } 正确答案:

第6题,下面语句返回的数据类型是什么? (short)10/10.2*2; A、int B、double C、float D、short 正确答案:

第7题,下面哪一个类可以访问foo包中的所有变量? package foo; class a{int c}

class b{private int d} class c{public int e} A、class a B、class b C、class c

谋学网www.mouxue.com

D、都不能 正确答案:

第8题,设有下面两个类的定义:

class Person { long id; // 身份证号String name; // 姓名

} class Student extends Person {int score; // 入学总分int getScore(){re A、包含关系 B、继承关系 C、关联关系

D、无关系,上述类定义有语法错误 正确答案:

第9题,下面的哪些程序段可以正确地获得从命令行传递的参数的个数? A、int count = args.length; B、int count = args.length-1;

C、int count=0; while(args[count]!=null) count++;

D、int count=0;while

(!(args[count].equals(“”))) count++; 正确答案:

第10题,顺序执行下列程序语句后,则b的值是 String a=\

String b=a.substring(0,2); A、Hello B、hello C、Hel D、null 正确答案:

第11题,若有循环: int x=5,y=20;

do{y-=x; x++;}while(++x--y);则循环体将被执行( )。 A、0次 B、1次 C、2次 D、3次 正确答案:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4