东大19春学期《JAVA语言程序设计Ⅰ》在线作业3

上传人:教*** 文档编号:133329998 上传时间:2020-05-26 格式:DOC 页数:9 大小:96.50KB
返回 下载 相关 举报
东大19春学期《JAVA语言程序设计Ⅰ》在线作业3_第1页
第1页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《东大19春学期《JAVA语言程序设计Ⅰ》在线作业3》由会员分享,可在线阅读,更多相关《东大19春学期《JAVA语言程序设计Ⅰ》在线作业3(9页珍藏版)》请在金锄头文库上搜索。

1、19春学期JAVA语言程序设计在线作业3-0001试卷总分:100 得分:0一、 单选题 (共 20 道试题,共 60 分)1.下列程序段执行后t5的结果是( )。int t1 = 9, t2 = 11, t3=8;int t4,t5;t4 = t1 t2 ? t1 : t2+ t1;t5 = t4 t3 ? t4 : t3;A.8B.20C.11D.9正确答案:B2.下面程序的输出结果是什么? class C1 static int j=0; public void method(int a) j+; class Test extends C1 public int method() ret

2、urn j+; public void result() method(j); System.out.println(j+method(); public static void main(String args) new TeA.0B.1C.2D.3正确答案:C3.选择正确的叙述. class Happy extends Frame Happy() SetLayout(new GridLayout(2,2); Panel p1 = new Panel(); add(p1); p1.add( new Button(One); Panel p2 = new Panel(); add(p2); p

3、2.add( new Button(Two); add( new Button(Three); add( new Button(Four); sA.当frame调整大小时,按钮Three和Four 的大小也将调整。B.当frame调整大小时,所有按钮的大小都将调整。C.当frame调整大小时,按钮Two和Four 的大小也将调整。D.当frame调整大小时,按钮One和Two 的大小也将调整。正确答案:A4.已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组下标量总数相等?A.m.length()B.m.lengthC.m.length()+1D.m

4、.length+1正确答案:B5.下列哪个选项的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 正确答案:B6.下面语句返回的数据类型是什么? (short)10/10.2*2;A.intB.dou

5、bleC.floatD.short正确答案:B7.下面哪一个类可以访问foo包中的所有变量? package foo; class aint c class bprivate int d class cpublic int eA.class aB.class bC.class cD.都不能正确答案:B8.设有下面两个类的定义: class Person long id; / 身份证号 String name; / 姓名 class Student extends Person int score; / 入学总分 int getScore() reA.包含关系B.继承关系C.关联关系D.无关系,

6、上述类定义有语法错误正确答案:B9.下面的哪些程序段可以正确地获得从命令行传递的参数的个数?A.int count = args.length;B.int count = args.length-1;C.int count=0; while(argscount!=null) count+;D.int count=0;while (!(argscount.equals(“”) count+;正确答案:A10.顺序执行下列程序语句后,则b的值是 String a=Hello; String b=a.substring(0,2);A.HelloB.helloC.HelD.null正确答案:C11.若

7、有循环: int x=5,y=20; do y-=x; x+; while(+x0 ) if ( a3 ) c = 2; else c = 3; else c = 4;A.1B.2C.3D.4正确答案:C19.下列语句序列执行后,k的值是( )。 int j=8, k=15; for( int i=2; i!=j; i+ ) j-=2; k+; A.15B.16C.17D.18正确答案:C20.下列类头定义中,错误的是( )。A.class x . B.public x extends y . C.public class x extends y . D.class x extends y i

8、mplements y1 . 正确答案:B二、 多选题 (共 10 道试题,共 40 分)1.已知如下类说明: public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); / 程序代码 如下哪个使用是正确的?A.t.fB.this.nC.Test.mD.Test.n正确答案:AD2.String s=”Example String”; 下面哪些语句是正确的?A.s=3;B.int i=s.length(

9、);C.s3=”x”;D.String short_s=s.trim();E.String t=”root”+s;正确答案:BDE3.已知如下代码: switch (m) case 0: System.out.println(Condition 0); case 1: System.out.println(Condition 1); case 2: System.out.println(Condition 2); case 3: System.out.println(Condition 3);break; default: System.out.println(Other Condition)

10、; 当m 的A.0B.1C.2D.3E.4F.以上都不是正确答案:ABC4.你怎样从下面main()的调用中访问单词“kiss”? java lyrics a kiss is but a kissA.args0B.args1C.args2D.args3E.args4F.args5正确答案:BF5.假定文件名是“Fred.java”,下面哪个是正确的类声明。A.public class Fred public int x = 0; public Fred (int x) this.x=x; B.public class fred public int x = 0; public Fred (int x) this.x=x; C.public class Fred extends MyBaseClass public int x = 0; 正确答案:AC6.已知如下代码: public class Test public static void main(String arg) int i = 5; do System.out.println(i); while (-i5) System.out.println(finished); 执行后的输出结果包括什么?A.5B.4C.6D.fin

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号