奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

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

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

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

试卷总分100得分100
第1题下列代码的执行结果是
publicclassTest
{publicintaMethod(){staticinti=0i++System.out.println(i)}publicstaticvoidmain(Stringargs[]){Testtest=newTest()
A、编译错误
B、0
C、1
D、运行成功,但不输出
正确答案A
第2题下面程序的输出结果是什么?
publicstaticvoidmain(Stringargs[])
{
inta=10
intb=20
if(a=b)
System.out.println(&quotNotEqual&quot)
else
System.out.println(&quotEqual&quot)
}
A、Equal
B、NotEqual
C、编译错误
D、运行时将抛出异常
正确答案C
第3题PersonStudent和Teacher都是类名。这些类有以下继承关系。
Person
|
||
StudentTeacher
并且在Java源代码中有如下表达式:
Personp=newStudent()
如下哪个语句是正确的?
A、这条语句是合法的
B、这条语句是不合法的
C、编译时出错
D、编译正确但运行时出错
正确答案A
第4题已知如下的命令执行
javaMyTestabc
请问哪个语句是正确的?    空着不添加

A、args[0]=&quotMyTestabc&quot
B、args[0]=&quotMyTest&quot
C、args[0]=&quota&quot
D、args[1]=b
正确答案C
第5题下列类头定义中,错误的是()。
A、classx{....}
B、publicxextendsy{....}
C、publicclassxextendsy{....}
D、classxextendsyimplementsy1{....}
正确答案B
第6题下面程序的输出结果是什么?
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
第7题下列哪个选项的java源文件代码片段是不正确的?
A、packagetestpackage
publicclassTest{}
B、importjava.io.*
packagetestpackage
publicclassTest{}
C、importjava.io.*
classPerson{}
publicclassTest{}
D、importjava.io.*
importjava.awt.*
publicclassTest{}
正确答案B
第8题下面程序的输出结果是什么?
Strings=&quotABCD&quot
s.concat(&quotE&quot)
s.replace(CF)
System.out.println(s)
A、编译错误,字符串是不可改变的
B、ABFDE
C、ABCDE
D、ABCD
正确答案
第9题给出如下代码
classTest{privateintmpublicstaticvoidfun(){//somecode...}
}
如何使成员变量m被函数fun()直接访问?
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm
D、将privateintm改为intm
正确答案C
第10题设有下面的一个类定义:classAA{staticvoidShow(){System.out.println(&quot我喜欢Java!&quot)}}classBB{voidShow(){System.out.println(&quot我喜欢C++!&quot)}}
若已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:()
A、a.Show()
b.Show()
B、AA.Show()
BB.Show()
C、AA.Show()
b.Show()
D、a.Show()
BB.Show()
正确答案C
第11题下面程序的输出结果是什么?classFoo{staticvoidchange(Strings){s=s.replace(jl)}publicstaticvoidmain(Stringargs[]){Strings=&quotjava&quotchange(s)System.out.println(s)}}
A、lava
B、java
C、编译错误
D、运行时出现异常
正确答案B
第12题若有循环:
intx=5,y=20
do{y=xx++}while(++xy);则循环体将被执行()。
A、0次
B、1次
C、2次
D、3次
正确答案C
第13题设有下面的两个类定义:classAA{voidShow(){System.out.println(&quot我喜欢Java!&quot)}classBBextendsAA{voidShow(){System.out.println(&quot我喜欢C++!&quot)}
则顺序执行如下语句后输出结果为:()AAaBBba.Show()b.Show()
A、我喜欢Java!
我喜欢C++!
B、我喜欢C++!
我喜欢Java!
C、我喜欢Java!
我喜欢Java!
D、我喜欢C++!
我喜欢C++!
正确答案A
第14题阅读下列代码后
publicclassPerson{
intarr[]=newint[10]
publicstaticvoidmain(Stringargs[]){
System.out.println(arr[1])
}
}
正确的说法是
A、编译时将产生错误
B、编译时正确,运行时将产生错误
C、输出零
D、输出空
正确答案C
第15题已知表达式intm[]={0123456}
下面哪个表达式的值与数组下标量总数相等?
A、m.length()
B、m.length
C、m.length()+1
D、m.length+1
正确答案B
第16题65.已知有下列类的说明,则下列哪个语句是正确的?
publicclassTest
{
privatefloatf=1.0f
intm=12
staticintn=1
publicstaticvoidmain(Stringarg[])
{
Testt=newTest()
}
}
A、t.f;
B、this.n;
C、Test.m;
D、Test.f;
正确答案A
第17题设有下面两个类的定义:
classPerson{longid//身份证号Stringname//姓名
}classStudentextendsPerson{intscore//入学总分intgetScore(){re
A、包含关系
B、继承关系
C、关联关系
D、无关系,上述类定义有语法错误
正确答案B
第18题下列语句序列执行后,a的值是()。
inta=13
a%=a/5
A、3
B、13
C、1
D、169
正确答案C
第19题下面语句返回的数据类型是什么?
(short)10/10.2*2
A、int
B、double
C、float
D、short
正确答案B
第20题下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”能够填写在程序中下划线位置,使程序完整并能正确运行的语句是
publicclassTestimplementsRunnable{
publicstaticvoidmain(Stringargs[]){
Testt=newTest()
Threadtt=newThread(t)
tt.start()
}
publicvoidrun(){
for(){
try{
A、sleep(1000)
InterruptedException
B、sleep(1000)
RuntimeException
C、Thread.sleep(1000)
RuntimeException
D、Thread.sleep(1000)
InterruptedException
正确答案
第21题你怎样从下面main()的调用中访问单词“kiss”?
javalyricsakissisbutakiss
A、args[0]
B、args[1]
C、args[2]
D、args[3]
E、args[4]
F、args[5]
正确答案BF
第22题下面代码执行后的输出是什么?
outerfor(inti=0i3i++)
innerfor(intj=0j2j++)
{
if(j==1)continueouter
System.out.println(j+“and“+i)
}
A、0and0
B、0and1
C、0and2
D、1and0
E、1and1
F、1and2
G、2and0
H、2and1
I、2and2
正确答案ABC
第23题选择所有有效的构造函数。
classHappy{
}
}
A、publicvoidHappy(){}
B、publicHappy(intc){}
C、protectedHappy(){}
D、publicintHappy(){}
E、voidHappy(){}
正确答案BC
第24题下面的哪些程序片断可能导致错误。
A、Strings=&quotGonewiththewind&quot
Stringt=&quotgood&quot
Stringk=s+t
B、Strings=&quotGonewiththewind&quot
Stringt
t=s[3]+&quotone&quot
C、Strings=&quotGonewiththewind&quot
Stringstandard=s.toUpperCase()
D、Strings=&quothomedirectory&quot
Stringt=s&quotdirectory&quot.
正确答案BD
第25题针对下面的程序,那些表达式的值是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
第26题已知如下代码:
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
第27题已知如下代码:
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
第28题已知如下类说明:
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
第29题已知如下定义:
Strings=&quotstory&quot
下面哪些表达式是合法的?
A、s+=&quotbooks&quot
B、charc=s[1]
C、intlen=s.length
D、Stringt=s.toLowerCase()
正确答案AD
第30题Strings=”ExampleString”
下面哪些语句是正确的?
A、s=3
B、inti=s.length()
C、s[3]=”x”
D、Stringshort_s=s.trim()
E、Stringt=”root”+s
正确答案BDE

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

本版积分规则

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

GMT+8, 2024-5-6 10:56

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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