昆明理工大学java期末考试题

昆明理工大学java期末考试题

ID:11927191

大小:514.50 KB

页数:11页

时间:2018-07-15

昆明理工大学java期末考试题_第1页
昆明理工大学java期末考试题_第2页
昆明理工大学java期末考试题_第3页
昆明理工大学java期末考试题_第4页
昆明理工大学java期末考试题_第5页
资源描述:

《昆明理工大学java期末考试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1在java中,数组的下标是从()开始的。a.以上说法都不对b.可以任意指定c.1d.01在Java中,n维数组只是n-1维数组的数组。对错误2数组说明时系统并不会创建数组,因此不能访问它的任何元素。对错误2若已有定义“Strings=”Thisis”;”,则执行语句“Stringt=s.concat(”String”);”后,t的内容为()a.”String”b.”This”c.”Thisis”d.”ThisisString”3若有数组说明“chars[];”,则s为指向一个char型数组的引用变量。对错误4数组和Vector类都只能保存同类型元素,但前者的长度一经定义后不再可变,而后者的长

2、度可根据需要改变。对错误5要对数组进行排序,可采用的方法是()a.binarySearchb.sortc.equalsd.find6要检测数组的元素个数,可以访问该数组类的成员变量()a.sizeb.indexc.elementsd.length7在Java中,数组引用的类型可以为它指向元素的子类。对错误8若intArray为整型数组,i为整型变量,则下列有关数组元素的访问方法中错误的是()a.intArray[0]=12;b.intArray[i/2.0]=8;c.intArray[6*i]=5;d.intArray[i]=3;9在循环语句中,break可以立即结束当次循环而执行下一次循环。

3、对错误10对于一个正数,执行算术右移“>>”后将仍是正数,但执行逻辑右移“>>>”后有可能变为负数。对错误11以下运算符中,优先级最高的是()a.>=b.&&c.()d.+12下列程序的运行结果是()publicclassTest{    publicstaticvoidmain(Stringargs[]){        inta=5,b=1;        booleanc=(a<10)

4、

5、(++b>=2);        System.out.println("b="+b+”,c=”+c);}}a.b=2,c=trueb.b=1,c=truec.b=2,c=falsed.b=1,c=fa

6、lse12下列表达式中,x的取值范围为0≤x≤100的表达式是()a.x=(int)(Math.random()*100+0.5)b.x=(int)(Math.random()*100)+1c.x=(int)(Math.random()*100)d.x=(int)(Math.random()*100+1)13以下变量定义及其初始化语句中,错误的是()a.charc=97;b.longbigval=6;c.intx=(int)(100L);d.floatfloatValue=12.4;14else子句总是与和它具有相同缩进格式的if语句配对。对错误15有关下列程序的执行结果,正确的说法是()pu

7、blicclassTest{   publicstaticvoidmain(Stringargs[]){       intx=5,y=10;       if(x>5)           System.out.println("x>5");      elseif(y<10)          System.out.println("x<5&&y<10");      else         System.out.println("x<5&&y>=10");}}a.编译报错b.输出x<5&&y>=10c.输出x>5d.输出x<5&&y<1016在for循环中,可以忽略初始化语句和循环迭代

8、语句,但不能忽略作为条件判断的逻辑表达式。对错误类类型的变量实际上是一个引用对错误17在循环语句中,break可以立即结束当次循环而执行下一次循环。对错误18对于一个正数,执行算术右移“>>”后将仍是正数,但执行逻辑右移“>>>”后有可能变为负数。对错误19以下运算符中,优先级最高的是()a.>=b.&&c.()d.+20下列程序的运行结果是()publicclassTest{    publicstaticvoidmain(Stringargs[]){        inta=5,b=1;        booleanc=(a<10)

9、

10、(++b>=2);        System.out

11、.println("b="+b+”,c=”+c);}}a.b=2,c=trueb.b=1,c=truec.b=2,c=falsed.b=1,c=false21下列表达式中,x的取值范围为0≤x≤100的表达式是()a.x=(int)(Math.random()*100+0.5)b.x=(int)(Math.random()*100)+1c.x=(int)(Math.random()*100)d.x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。