奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 433|回复: 0

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

[复制链接]

1万

主题

2

回帖

2万

积分

论坛元老

积分
29240
发表于 2019-4-7 22:32:30 | 显示全部楼层 |阅读模式
扫码加微信
[东北大学]19春学期《JAVA语言程序设计Ⅰ》在线作业3(答案)
【奥鹏】[东北大学]19春学期《JAVA语言程序设计Ⅰ》在线作业3
奥鹏作业答案
奥鹏东北大学作业答案请联系QQ 515224986

试卷总分100得分100
第1题下列程序段执行后t5的结果是()。intt1=9t2=11t3=8intt4t5t4=t1t2?t1t2+t1t5=t4t3?t4t3
A、8
B、20
C、11
D、9
正确答案B
第2题下面程序的输出结果是什么?
classC1{
staticintj=0
publicvoidmethod(inta){
j++
}
}
classTestextendsC1{
publicintmethod(){
returnj++}publicvoidresult(){method(j)System.out.println(j+method())}publicstaticvoidmain(Stringargs[]){newTe
A、0
B、1
C、2
D、3
正确答案C
第3题选择正确的叙述.
classHappyextendsFrame{
Happy(){
SetLayout(newGridLayout(22))
Panelp1=newPanel()
add(p1)
p1.add(newButton(&quotOne&quot))
Panelp2=newPanel()
add(p2)
p2.add(newButton(&quotTwo&quot))
add(newButton(&quotThree&quot))
add(newButton(&quotFour&quot))
s
A、当frame调整大小时,按钮Three和Four的大小也将调整。
B、当frame调整大小时,所有按钮的大小都将调整。
C、当frame调整大小时,按钮Two和Four的大小也将调整。
D、当frame调整大小时,按钮One和Two的大小也将调整。
正确答案A    空着不添加

第4题已知表达式intm[]={0123456}
下面哪个表达式的值与数组下标量总数相等?
A、m.length()
B、m.length
C、m.length()+1
D、m.length+1
正确答案B
第5题下列哪个选项的java源文件代码片段是不正确的?
A、packagetestpackage
publicclassTest{}
B、importjava.io.*
packagetestpackage
publicclassTest{}
C、importjava.io.*
classPerson{}
publicclassTest{}
D、importjava.io.*
importjava.awt.*
publicclassTest{}
正确答案B
第6题下面语句返回的数据类型是什么?
(short)10/10.2*2
A、int
B、double
C、float
D、short
正确答案B
第7题下面哪一个类可以访问foo包中的所有变量?
packagefoo
classa{intc}
classb{privateintd}
classc{publicinte}
A、classa
B、classb
C、classc
D、都不能
正确答案B
第8题设有下面两个类的定义:
classPerson{longid//身份证号Stringname//姓名
}classStudentextendsPerson{intscore//入学总分intgetScore(){re
A、包含关系
B、继承关系
C、关联关系
D、无关系,上述类定义有语法错误
正确答案B
第9题下面的哪些程序段可以正确地获得从命令行传递的参数的个数?
A、intcount=args.length
B、intcount=args.length1
C、intcount=0while(args[count]!=null)
count++
D、intcount=0while
(!(args[count].equals(“”)))count++
正确答案A
第10题顺序执行下列程序语句后,则b的值是
Stringa=&quotHello&quot
Stringb=a.substring(02)
A、Hello
B、hello
C、Hel
D、null
正确答案C
第11题若有循环:
intx=5,y=20
do{y=xx++}while(++xy);则循环体将被执行()。
A、0次
B、1次
C、2次
D、3次
正确答案C
第12题在程序的源文件开始处有下面一行程序:
packageawt
A、结果是一个编译错误,因为Java已经定义了一个awt包
B、说明这个文件里的所有的类都应该包含在java.awt包里
C、说明这个文件里的所有的类都应该包含在自己定义的awt包里
D、导入你自己定义的awt包里的所有类
正确答案C
第13题如果你有下面的类定义
abstractclassShape{abstractvoiddraw()
}
请问,在试图编译下面的类定义时会发生什么情况?
classSquareextendsShape{
}
A、都可以成功编译
B、Shpe可以编译,而Square不能
C、Square可以编译,而Shape不能
D、Shape和Square都不能编译
正确答案B
第14题下列语句序列执行后,j的值是()。
Intj=3i=2
while(i!=i/j)j=j+2
A、2
B、4
C、5
D、6
正确答案C
第15题给出下列代码,如何使成员变量m被方法fun()直接访问?
classTest
{
privateintm
publicstaticvoidfun()
{
...
}
}
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm
D、将privateintm改为intm
正确答案C
第16题下列代码中,将引起一个编译错误的行是
1)publicclassTest{
2)intmn
3)publicTest(){}
4)publicTest(inta){m=a}
5)publicstaticvoidmain(Stringargs[]){
6)Testt1t2
7)intjk
8)j=0k=0
9)t1=newTest()
10)t2=newTest(jk)
11)}
12
A、第3行
B、第5行
C、第6行
D、第10行
正确答案
第17题已知如下的命令执行
javaMyTestabc
请问哪个语句是正确的?
A、args[0]=&quotMyTestabc&quot
B、args[0]=&quotMyTest&quot
C、args[0]=&quota&quot
D、args[1]=b
正确答案C
第18题若a的值为3时,下列程序段被执行后,c的值是多少?()c=1if(a0)if(a3)c=2elsec=3elsec=4
A、1
B、2
C、3
D、4
正确答案C
第19题下列语句序列执行后,k的值是()。
intj=8k=15
for(inti=2i!=ji++)
{j=2k++}
A、15
B、16
C、17
D、18
正确答案C
第20题下列类头定义中,错误的是()。
A、classx{....}
B、publicxextendsy{....}
C、publicclassxextendsy{....}
D、classxextendsyimplementsy1{....}
正确答案B
第21题已知如下类说明:
publicclassTest{
privatefloatf=1.0f
intm=12
staticintn=1
publicstaticvoidmain(Stringarg[]){
Testt=newTest()
//程序代码…
}
}
如下哪个使用是正确的?
A、t.f
B、this.n
C、Test.m
D、Test.n
正确答案AD
第22题Strings=”ExampleString”
下面哪些语句是正确的?
A、s=3
B、inti=s.length()
C、s[3]=”x”
D、Stringshort_s=s.trim()
E、Stringt=”root”+s
正确答案BDE
第23题已知如下代码:
switch(m)
{
case0System.out.println(&quotCondition0&quot)
case1System.out.println(&quotCondition1&quot)
case2System.out.println(&quotCondition2&quot)
case3System.out.println(&quotCondition3&quot)break
defaultSystem.out.println(&quotOtherCondition&quot)
}
当m的
A、0
B、1
C、2
D、3
E、4
F、以上都不是
正确答案ABC
第24题你怎样从下面main()的调用中访问单词“kiss”?
javalyricsakissisbutakiss
A、args[0]
B、args[1]
C、args[2]
D、args[3]
E、args[4]
F、args[5]
正确答案BF
第25题假定文件名是“Fred.java”,下面哪个是正确的类声明。
A、publicclassFred{publicintx=0publicFred(intx){this.x=x}}
B、publicclassfred{publicintx=0publicFred(intx){this.x=x}}
C、publicclassFredextendsMyBaseClass{publicintx=0
}
正确答案AC
第26题已知如下代码:
publicclassTest
{
publicstaticvoidmain(Stringarg[])
{
inti=5
do{
System.out.println(i)
}while(i5)
System.out.println(&quotfinished&quot)
}
}
执行后的输出结果包括什么?
A、5
B、4
C、6
D、finished
E、什么都不输出
正确答案AD
第27题请选出创建数组的正确语句。
A、floatf[][]=newfloat[6][6]
B、float[]f[]=newfloat[6][6]
C、floatf[][]=newfloat[][6]
D、float[][]f=newfloat[6][6]
正确答案ABD
第28题在如下源代码文件Test.java中哪个是正确的类定义?
A、publicclasstest{
publicintx=0
publictest(intx)
{
this.x=x
}
}
B、publicclassTest{
publicintx=0
publicTest(intx){
this.x=x
}
}
C、publicclassTestextendsT1T2{
publicintx=0
publicTest(intx){
this.x=x
}
}
D、publicclass
正确答案BD
第29题针对下面的程序,那些表达式的值是true?ClassAclass{privatelongvalpublicAclass(longv){val=v}publicstaticvoidmain(Stringargs[]){Aclassx=newAclass(10L)Aclassy=newAclass(10L)Aclassz=ylonga=10Lintb=10}}
A、a==b
B、a==x
C、y==z
D、x==y
E、a==10.0
正确答案ACE
第30题已知如下类定义:
classBase{
publicBase(){//...}
publicBase(intm){//...}
protectedvoidfun(intn){//...}
}
publicclassChildextendsBase{
//membermethods
}
如下哪句可以正确地加入子类中?
A、privatevoidfun(intn){//...}
B、voidfun(intn){//...}
C、protectedvoidfun(intn){//...}
D、publicvoidfun(intn){//...}
正确答案CD

奥鹏作业答案
奥鹏东北大学作业答案请联系QQ 515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2025-5-18 18:15

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表