




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单选题:(每道题目 2分) 1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 2. 下面哪个不是 java中的关键字?(C) A. public B. true C. main D. class 3. 下面程序哪个语句是正确的 C A. byte a=0,b=3; byte c =a+b; B. short s =23; s=s+12; C. short s=23; s+=12; D. float f = 23+23.23; 4. 下面程序执行的结果是?(B) class Test public static void main(String args) System.out.println(“”+a+1); A. 98 B. a1 C. 971 D. 197 5. 下面程序执行的结果是?(B) int i = 100 while(true) if (i+ 100) break; System.out.println(i); A. 100 B. 101 C. 102 D. 报错 6. 下面程序的运行结果是 ( D ) int a=3, b=1; if(a=b) System.out.println(“a=“+a); A. a=1 B. a=3 C. 编译错误 D. 正常运行但没有输出 7. 下面程序的运行后,结果正确的是:B int a=1,b=2; int c=(a+b3?a+:+b); A. a=2,b=3 B. a=1,b=3 C. a=1,b=2 D. c=2 8. 下面程序的运行结果 B class Demo public static int fun(int c) return c+=2; public static void main(String args) int temp = fun(2); System.out.println(temp); A. 2 B. 4 C. 6 D. 8 9. 下面数组定义错误的是(c) A. int arr =23,45,65,78,89; B. int arr=new int10 ; C. int arr=new int43,4,5,6; D. int arr=a, 23 , 45 , 6; 10. 下面程序执行的结果是?(D ) int x =1,y=1; if(x+=2 System.out.println(“x=“+x+“ , y=“+y); A. x=1 y=2 B. x=7 y=1 C. x=7 y=2 D. x=2 y=2 11. 下面不属于基本数据类型的是(D) A. int B. double C. long D. int 12. 下面程序执行的结果是?(c ) boolean b=true; if(b=false) System.out.println(“a“); else if(b) System.out.println(b); else if(!b) System.out.println(“c“); else System.out.println(“d“); A. a B. b C. c D. d 13. 下面程序执行的结果是?(D) int x=2,y=3; switch(x) default: y+; case 3: y+; case 4: y+; Sysetem.out.println(“y=“+y); A. 3 B. 4 C. 5 D. 6 14. 下面程序执行的结果 for(int i=1;i 0 ) System.out.println(“Hello”); else if ( x -3 ) System.out.pirntln ( “I am Tom”); else System.out.println (“How are you?”); 请问将打印字符串 “How are you ?”的 x的范围是(C ) A. x0 B. x -3 C. x -3 19 下列代码执行的结果为( A) class Demo public static void main(String args) int num = max(43,34); System.out.println(num); public static int max(int a,int b) return ab?a:b; A. 43 B. 23 C. 77 D. 9 20 .下面程序执行的结果是( A) class Demo public static void main(String args) int a=10; if(a+10) a=20; System.out.println(a); A. 11 B. 12 C. 20 D. 21 多选题:(每道题目 3分) 21. 下面哪些是合法的标志符(BCD) A. 2variable B. variable2 C. what$ D. _3_ 22. 下列函数中能和函数 int max(int a, int b, double c)构成重载关系的是( BC ) A. double max(int a, int b, double c) B. void max(int a, double c, int b) C. int max(double a, int b) D. int max(int x, int y, double z) 23. 下面的说法正确的是( AC ) A. byte ,short,char 数据类型可以自动转化为 int B. float 数据类型可以自动转换为 long。 C. 在 java语言中默认小数为 double D. byte a=23; byte b=12; a+b的结果为 byte类型 24. 下面关于函数描述正确的是(AD) A. 函数是对功能代码块的封装 B. 函数没有返回值的时候什么都不用写 C. 没有返回值的函数,不能有 return 语句 D. 函数是可以没有形参的 25. 下面关于循环描述正确的是(AD) A. while循环先判断循环条件,后执行循环操作 B. while 至少会执行一次 C. do-while先进行循环条件判断,后执行循环操作 D. do-while循环至少执行一次,后进行循环判断 简答题目:(每道题目 5分) 26:JDK,JRE,JVM 是什么,有什么用,它们之间又有什么关系? 27:数组是基本类型吗? Java 中基本数据类型分类有哪些? 28:函数是什么?它的运行特点是什么? 29:数组是什么?我们根据什么可以获取数组中的元素呢? 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 80000-5:2019/AMD1:2025 FR Amendment 1 - Quantities and units - Part 5: Thermodynamics
- 【正版授权】 IEC 61000-6-1:2005 FR-D Electromagnetic compatibility (EMC) - Part 6-1: Generic standards - Immunity for residential,commercial and light-industrial environments
- 校园防盗安全知识培训课件
- 新测绘法试题及答案
- 校园安防消防知识培训课件
- 防腐廉洁面试题及答案
- 编导运营面试题及答案
- 报账员考试题及答案
- 球馆分级考试题及答案
- 流管员面试题及答案
- 2020低压交流配网不停电作业技术导则
- 易制毒、易制爆化学品安全培训
- 麻醉药品应急处理制度及流程
- 附件2:慢病管理中心评审实施细则2024年修订版
- 【建筑专业】16J914-1公用建筑卫生间(完整)
- DL∕T 5776-2018 水平定向钻敷设电力管线技术规定
- 邮政市场业务员(中级)理论考试复习题库(附答案)
- DZ∕T 0070-2016 时间域激发极化法技术规程(正式版)
- 消化内镜进修总结汇报
- 兽医检验题库与答案
- 换电柜地租赁合同范本
评论
0/150
提交评论