资源描述:
《昆明理工大学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型数组的引用
2、变量。对错误4数组和Vector类都只能保存同类型元素,但前者的长度一经定义后不再可变,而后者的长度可根据需要改变。对错误标准文案实用文档5要对数组进行排序,可采用的方法是()a.binarySearchb.sortc.equalsd.find6要检测数组的元素个数,可以访问该数组类的成员变量()a.sizeb.indexc.elementsd.length7在Java中,数组引用的类型可以为它指向元素的子类。对错误8若intArray为整型数组,i为整型变量,则下列有关数组元素的访问方法中错误的是()a
3、.intArray[0]=12;b.intArray[i/2.0]=8;c.intArray[6*i]=5;d.intArray[i]=3;9在循环语句中,break可以立即结束当次循环而执行下一次循环。标准文案实用文档对错误10对于一个正数,执行算术右移“>>”后将仍是正数,但执行逻辑右移“>>>”后有可能变为负数。对错误11以下运算符中,优先级最高的是()a.>=b.&&c.()d.+12下列程序的运行结果是()publicclassTest{ publicstaticvoidmain(Stri
4、ngargs[]){ inta=5,b=1; booleanc=(a<10)
5、
6、(++b>=2); System.out.println("b="+b+”,c=”+c);}}a.b=2,c=trueb.b=1,c=true标准文案实用文档c.b=2,c=falsed.b=1,c=false12下列表达式中,x的取值范围为0≤x≤100的表达式是()a.x=(int)(Math.random()*100+0.5)b.x=(int)(Math.random()*100
7、)+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有关下列程序的执行结果,正确的说法是()publicclassTest{ publicstaticvoidmain(Stringarg
8、s[]){ 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循环中,可以忽略初始化语
9、句和循环迭代语句,但不能忽略作为条件判断的逻辑表达式。对错误类类型的变量实际上是一个引用对错误17在循环语句中,break可以立即结束当次循环而执行下一次循环。对错误标准文案实用文档18对于一个正数,执行算术右移“>>”后将仍是正数,但执行逻辑右移“>>>”后有可能变为负数。对错误19以下运算符中,优先级最高的是()a.>=b.&&c.()d.+20下列程序的运行结果是()publicclassTest{ publicstaticvoidmain(Stringargs[]){ inta
10、=5,b=1; booleanc=(a<10)
11、
12、(++b>=2); System.out.println("b="+b+”,c=”+c);}}a.b=2,c=trueb.b=1,c=truec.b=2,c=false标准文案实用文档d.b=1,c=false21下列表达式中,x的取值范围为0≤x≤100的表达式是()a.x=(int)(Math.random()*100+0.5)b.x=(int)