昆明理工大学java期末考试题,背完必过.doc_第1页
昆明理工大学java期末考试题,背完必过.doc_第2页
昆明理工大学java期末考试题,背完必过.doc_第3页
昆明理工大学java期末考试题,背完必过.doc_第4页
昆明理工大学java期末考试题,背完必过.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1在java中,数组的下标是从( )开始的。a. 以上说法都不对 b. 可以任意指定 c. 1 d. 0 1在Java中,n维数组只是n-1维数组的数组。对 错误 2数组说明时系统并不会创建数组,因此不能访问它的任何元素。对 错误 2若已有定义“String s=”This is ”;”,则执行语句“String t=s.concat(”String”);”后,t的内容为( )a. ”String” b. ”This” c. ”This is” d. ”This is String” 3若有数组说明“char s;”,则s为指向一个char型数组的引用变量。对 错误 4数组和Vector类都只能保存同类型元素,但前者的长度一经定义后不再可变,而后者的长度可根据需要改变。对 错误 5要对数组进行排序,可采用的方法是( )a. binarySearch b. sort c. equals d. find 6要检测数组的元素个数,可以访问该数组类的成员变量( )a. size b. index c. elements d. length 7在Java中,数组引用的类型可以为它指向元素的子类。对 错误 8若intArray为整型数组,i为整型变量,则下列有关数组元素的访问方法中错误的是( )a. intArray0=12; b. intArrayi/2.0=8; c. intArray6*i=5; d. intArrayi=3; 9在循环语句中,break可以立即结束当次循环而执行下一次循环。对 错误 10对于一个正数,执行算术右移“”后将仍是正数,但执行逻辑右移“”后有可能变为负数。对 错误 11以下运算符中,优先级最高的是( )a. = b. & c. () d. + 12下列程序的运行结果是( ) public class Test public static void main(String args) int a=5,b=1; boolean c=(a=2); System.out.println(b=+b+”,c=”+c); a. b=2,c=true b. b=1,c=true c. b=2,c=false d. b=1,c=false 12下列表达式中,x的取值范围为0x100的表达式是( )a. x= (int)(Math.random()*100+0.5) b. x= (int)(Math.random()*100)+1 c. x= (int)(Math.random()*100) d. x= (int)(Math.random()*100+1) 13以下变量定义及其初始化语句中,错误的是( )a. char c=97; b. long bigval=6; c. int x= (int) (100L); d. float floatValue=12.4; 14 else子句总是与和它具有相同缩进格式的if语句配对。对 错误 15有关下列程序的执行结果,正确的说法是( ) public class Test public static void main(String args) int x=5,y=10; if(x5) System.out.println(x5); elseif(y10) System.out.println(x5&y10); else System.out.println(x=10); a. 编译报错 b. 输出x=10 c. 输出x5 d. 输出x5&y”后将仍是正数,但执行逻辑右移“”后有可能变为负数。对 错误 19以下运算符中,优先级最高的是( )a. = b. & c. () d. + 20下列程序的运行结果是( ) public class Test public static void main(String args) int a=5,b=1; boolean c=(a=2); System.out.println(b=+b+”,c=”+c); a. b=2,c=true b. b=1,c=true c. b=2,c=false d. b=1,c=false 21下列表达式中,x的取值范围为0x100的表达式是( )a. x= (int)(Math.random()*100+0.5) b. x= (int)(Math.random()*100)+1 c. x= (int)(Math.random()*100) d. x= (int)(Math.random()*100+1) 22以下变量定义及其初始化语句中,错误的是( )a. char c=97; b. long bigval=6; c. int x= (int) (100L); d. float floatValue=12.4; 23 else子句总是与和它具有相同缩进格式的if语句配对。对 错误 24有关下列程序的执行结果,正确的说法是( ) public class Test public static void main(String args) int x=5,y=10; if(x5) System.out.println(x5); elseif(y10) System.out.println(x5&y10); else System.out.println(x=10); a. 编译报错 b. 输出x=10 c. 输出x5 d. 输出x5&y”后将仍是正数,但执行逻辑右移“”后有可能变为负数。对 错误 28以下运算符中,优先级最高的是( )a. = b. & c. () d. + 29下列程序的运行结果是( ) public class Test public static void main(String args) int a=5,b=1; boolean c=(a=2); System.out.println(b=+b+”,c=”+c); 选择一个答案 a. b=2,c=true b. b=1,c=true c. b=2,c=false d. b=1,c=false 30下列表达式中,x的取值范围为0x100的表达式是( )选择一个答案 a. x= (int)(Math.random()*100+0.5) b. x= (int)(Math.random()*100)+1 c. x= (int)(Math.random()*100) d. x= (int)(Math.random()*100+1) 31以下变量定义及其初始化语句中,错误的是( )选择一个答案 a. char c=97; b. long bigval=6; c. int x= (int) (100L); d. float floatValue=12.4; 32 else子句总是与和它具有相同缩进格式的if语句配对。对 错误 有关下列程序的执行结果,正确的说法是( ) public class Test public static void main(String args) int x=5,y=10; if(x5) System.out.println(x5); elseif(y10) System.out.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论