201209学期JAVA语言与面向对象程序设计作业4.doc
上传人:sy****28 上传时间:2024-09-11 格式:DOC 页数:4 大小:38KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

201209学期JAVA语言与面向对象程序设计作业4.doc

201209学期JAVA语言与面向对象程序设计作业4.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

HYPERLINK"http://202.43.154.166/entity/function/homeworkpaper/homeworkpaper_info.jsp?paperId=5137"\t"_blank"201209学期JAVA语言与面向对象程序设计作业4单项选择题第1题哪一个输出-4.0A、System.out.println(Math.floor(-4.7));B、System.out.println(Math.round(-4.7));C、System.out.println(Math.ceil(-4.7));D、System.out.println(Math.min(-4.7));答案:C第2题执行完以下代码int[]x=newint[25];后,以下哪项说明是正确的()A、int[2A、x[24]为0B、x[24]未定义C、x[25]为0D、x[0]为空答案:A第3题执行完以下代码int[]x=newint[5];后,以下哪项说明是正确的()A、x[4]为0B、x[4]未定义C、x[5]为0D、x[0]为空答案:A第4题下列语句序列执行后,m的值是()inta=10,b=2,m=5;if(a==b)m+=a;elsem=++a*m;A、15B、50C、55D、5答案:C第5题下列语句序列执行后,k的值是()inti=1,j=18,k=30;switch(j-i){case8:k++;case9:k+=2;case10:k+=3;default:k/=j;}A、31B、32C、2D、33答案:C第6题若a和b均是整型变量并已正确赋值,正确的switch语句是()A、switch(a+b);{….}B、switch(a+b*3.0){…}C、switcha{……}D、switch(a%b){…}答案:D第7题设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()A、switch(x+y+{…}B、switch(ch+1){…}C、switchch{…}D、switch(a+b);{…}答案:B第8题下列语句序列执行后,k的值是()intx=6,y=10,k=5;switch(x%y){case0:k=x*y;case6:k=x/y;case12:k=x-y;default:k=x*y-x;}A、60B、5C、0D、54答案:D第9题编译运行以下程序后,关于输出结果的说明正确的是()publicclassConditional{publicstaticvoidmain(Stringargs[]){intx=4;System.out.println(“valueis“+((x>4)?99.9:9));}}A、输出结果为:valueis99.99B、输出结果为:valueis9C、输出结果为:valueis9.0D、编译错误答案:C第10题容器Panel和Applet缺省使用的布局编辑策略是()A、BorderLayoutB、FlowLayoutC、GridLayoutD、CardLayout答案:B多项选择题第11题Java中如下哪个约束符是正确的?A、privateB、publicC、protectedD、protectE、friend答案:A|B|C第12题如下哪些是Java中有效的关键字?A、constB、NULLC、falseD、thisE、native答案:A|C|D|E第13题下面哪个赋值语句是合法的?A、floata=2.0B、doubleb=2.0C、intc=2D、longd=2答案:B|C|D第14题下面属于Java关键字的是哪个?A、NULLB、IFC、doD、goto答案:C|D第15题下列正确的句子是哪个?A、float3.14;B、bytei=225;C、longk=33;D、intp[][];答案:C|D第16题已知如下定义:Strings="story";下面哪个表达式是合法的?A、s+="books";B、charc=s[1];C、intlen=s.length;D、Stringt=s.toLowerCase();答案:A|D第17题下面哪句话是正确的?A、>>是算术右移操作符.B、>>是逻辑右移操作符.C、>>>是算术右移操作符D、>>>是逻辑右移操作符答案:A|D第18题下面的是关于类及其修饰符的一些描述,哪个是正确的?A、abstract类只能用来派生子类,不能用