在线作业答案 发表于 2017-10-30 10:44:20

北语17秋《Java语言程序设计》作业1答案资料

1.下列关于表达式的说法中正确的一项是_______。
A.单个常量不可以作为表达式答案

B.单个变量不可以作为表达式
C.表达式可以作为其它表达式的操作数
D.表达式的类型是操作数的类型
正确答案:C满分:10分
2.下面程序段的输出结果为_______。publicclassMethLoad{
publicstaticvoidmain(Stringargs[]){
MethLoadclassObj=newMethLoad()
classObj.methTest(4)
classObj.methTest(4.0)
}
voidmethTest(doubled){
doublesum=2*d
A.Theresultis16Theresultis8.0
B.Theresultis8.0Theresultis16
C.Theresultis8Theresultis16.0
D.Theresultis16.0Theresultis8
正确答案:A满分:10分
3.执行下面的程序段后i和j的结果为_______。inti=1j=10
do{if(i++&ampgtj)continue
}while(i&amplt5)
A.i=6j=5
B.i=5j=5
C.i=6j=4
D.i=5j=6
正确答案:D满分:10分
4.下面的程序段,方法A返回的类型为_______。publicclassReturnA{
ReturnTypeA(bytexdoubley){
return(short)x/y*2
}
}
A.double
B.byte
C.float
D.short
正确答案:A满分:10分
5.下面程序段的运行结果为_______。publicclassOperatorsAndExpressions{
voidstringsPlus(){
intx=3y=4z=5
Strings=&quotxyz=&quot
System.out.println(x+y+z)
System.out.println(s+x+y+z)
}
publicstaticvoidmain(Stringargs[]){
A.345xyz=345
B.12xyz=345
C.345xyz=12
D.12xyz=12
正确答案:B满分:10分
6.下面程序段的输出结果为publicclassTest{
publicstaticvoidmain(Stringargs[]){
inta[]={123}b[]=newint
System.arraycopy(a0b03)
System.out.println(&quota=&quot+a+&quotb=&quot+b)
a=10
System.out.println(&quota
A.a=1b=1a=10b=1
B.a=10b=1a=10b=1
C.a=1b=10a=1b=10
D.a=10b=10a=1b=1
正确答案:A满分:10分
7.定义一个表示20个值为null的字符串数组,下面选项正确的是_______。
A.String[]a
B.Stringa[]
C.chara[]
D.Stringa[]=newString
正确答案:D满分:10分
8.用整型数10创建一个Integer类的对象,下列语句中,能够完成上述功能的是_______。
A.Integeri=newInteger(10)egerLUE
B.Integeri=10
C.inti=10
D.Integeri=Integer(10)
正确答案:A满分:10分
9.下列哪个说法是正确的_______。
A.结构化程序设计中鼓励使用goto语句
B.结构化程序中绝对不能使用跳转语句
C.结构化程序设计中有3中逻辑控制结构:顺序、循环和选择
D.每个程序中都必须使用顺序、循环和选择
正确答案:C满分:10分
10.下面程序段的说法,正确的是_______。interfaceStack{
Objectcontent[]
push(Objectx)
Objectpop()
booleanisEmpty()
}
A.程序可以通过编译,但运行有错误
B.不能通过编译
C.程序可以通过编译,运行正常
D.以上答案都不对
正确答案:B满分:10分

更多学习资料请登录www.openhelp100.com

页: [1]
查看完整版本: 北语17秋《Java语言程序设计》作业1答案资料