《2020年秋冬智慧树知道网课《Java程序设计(华东交通大学)》课后章节测试答案.docx》由会员分享,可在线阅读,更多相关《2020年秋冬智慧树知道网课《Java程序设计(华东交通大学)》课后章节测试答案.docx(64页珍藏版)》请在第壹文秘上搜索。
1、第一章测试【单选题】(20分)编译和运行以下代码的结果为:PubIiccIassMyMainfpublicstaticvoidmain(Stringargv)System.out.println(Helocrelworld);)二A缱洋二BO.编诉无福.他运行时指示找不刎main方法C运行输出HelocruHworicf-D馍洋无帽.ci行时指示没有定义构造方泣参考答案B2UMMn(20分)以下碌个是Java应用程序入口的main方法头?1APublicstaticvoidmain(Stringargv)UB.PubIicstaticintmain(CharargsO)CCV.Cd.publi
2、cstaticvodMAIN(StringargsO)参考答案C3【单选题】(20分)编洋Java源程序文件将产生相应的字节码文件,字节码文件的扩展名为?1.AjavaFrD.class二Cbkz.exeUD.html参考答案B4【多选】(20分)main方法是JavaAppiication程序执行的人”点,关于main方法的方法头合法的仃?A.PubIicstatiCintmain:SlringnargBPublicstaticvOKlmain()PublicstaticvoidmainSthngargfJ:参考答案CD5【判断fl11(20分)每个源程序文件中只能定义一个美.1A恰门BO.
3、对参考答案A第二章测试1【单选】(10在Java中,十进制数16的十六进制表示格式是?-A0x101BOxAXC.0x16rd.参考答案A2【单选题】(10分)妾产生10,100)之间的随机整数使用哪个农达式?-A,/10+(nt)Math.rando11X)90rB.10*(intMathrandom()r91)C(C.(tMathranSom()100)Cb10*(nt)Math.rando11X)91参考答案B3【单选题】(10分)下列符号中不能作为Java标识符的是?XAty.45SiXESstrlIFI_poreD.abc参考答案【单选题】(10分)下面各项中定义变量及赋值不正确的是
4、?二Ainti=32;rB.CharC=5;doubled=45.0;floatf=45.0;参考答案D5【单选题】(10分)执行以卜代G3段后.x.a,111bfft*i?!.intx,a=6,b=72.x=a+b*+;kAx=l5,a=6,b=7三13.a三7,b=8x=13,a=6.b=7参考答案B6【单选题】(10分)下列哪个不是JaVa的保留字?-A,/(IoatrB.extendsrfC.cl一D.class参考答案C7【多选题】(10分)哪些从僮是合法的?A.Iongtest=OI2:B.Intother=(Int)Cfue;C.d。Ubled=OXl2345678:厂D.flo
5、atf=-412:参考答案ACD8【多逸题】(10分)下列代码中,将引入编译的行是1publicclassExercse2publicstaticvoidmain(Stringargs11)3floatf=0.0:4f=f+1.0;56)A.第3行B.第4行C.第6行D.第2行参考答案AB9【多透题】(10卜列密些是合法标识符?ApointB.thisTwOUSaSJpersons参考答案CD10【多选fl11(10分)下列哪些是java中有效的整数友示形式?厂A.022B.22C.0x22厂D.22H参考答案ABC第三章测试1UMMn(Io分)如何更改break语句使退出inner和midd
6、le指环,继续外循环的下一观?outer:for(intx=0;x3:x+Xmiddle:for(inty=0;y3;y+)inner:for(intz=0:z3;z+)if(arr(x.y.z)=targetValue)break;breakmiddle.GBcontinue;C.brakin11f;D.brcakoutcr.参考答案【单逸题】(10分)以卜理芹的输出结果为?publiccassTestPUbhCStatiCVOidmaIn(StnngargSHKfor(intk=0;k2):System.out.println(i);-1参考答案A5KMMl(1。分)下面的代码段执行之后c
7、ount的(ft是什么?intcount=0:for(inti=1;i4)?99.99:9):67.)rnk输出:valueis9.99门BO.SiHl:valueis9.0fC.输出:Valuefe9DU.在第5行出现物评参考答案B7【单选题】(10分)下列程序的运行结果?PUbIicCIaSSTeSHpublicstaticvoidmain(Stringa11Xintx=3,y=4.z=5:f(3Xif(y4)System.out.println(showthree);elseSyster.out.println(showfour):)GA.ShowfourrBShoMwo口cV.Show
8、One丁D.Showthree参考答案D8【单途(10分)以下程序调试结果publicclasstestpublicstaticvoidmain(StringargsO)inti=1,j=3:while(j0X)-;i+;)System.out.println(i);)UA.0门CJ.3参考答案A9【多选题】(10分)在SWitCh(expression)语句中,expression的数据类型不能是?chardouble厂booleanIbyte参考答案BC10【多逸题】(10分)假设a是int类型变量,并初始化为3则下列哪个为合法的条件语句?Aif(a3)Bif(a=2)C.f(VueXD.
9、假咖参考答案AC第四章测试1【单逸题】(10分)以下程序运行时输入:JavaCyclehellotwome2publiccIassCycIe(publicstatiCvoidmain(StringargstJ)System,out.printin(argsl):则运行结果为?参考答案B【单选题】(10分)publicclasstestpblicstaticvoidmain(Stringargs)intm=0;for(intk=0;k2;k+)method(m+);System.out.println(m);PUbIiCStatiCVoidmethOd(intm)System.ot.print(
10、m);OoOE012eC.123rD.111参考答案B【单选题】(10分)以下程序运行结果为:publicclassQpublicstaticvoidmain(Stringargv)intanar=newint(5;System.Out.println(anarO);nullV.HiW:anar4卡初始化的被引用参考答案A4【单选题】(1。分)下列程序的运行结果是:publicclassTestpublicstaticvoidmain(Stringargs11)intm=1,2,3,4,5.6,7,8:ntsum=0;for(inti=0:i8;i+)(sum=sum+mi;if(i=3)break;System.out.println(sum);)636103参考答案C5r单选题】co分)下而定义和给数组初始化正确的是:A.门Stringtempl=,a,b,c;rB.Stnngtemp三a,.b,cw);Stn11gtempO=fwwStrngjaz):Stringtemp=1.V.c7;参考答案A6【单选黑】(10分)在注移StartFOrloOP处要插入哪段代码可以实现根据变量i的值定位访问数组ia的所有元素,publiccass1.inPUbliCVOidamel