




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025黑龙江齐齐哈尔市建华区北华街道公益性岗位招聘模拟试卷及答案详解1套
- 2025年宣城宁国市人民医院招聘医疗卫生人才15人考前自测高频考点模拟试题及答案详解(易错题)
- 天津市人民医院心脏功能B超评估考核
- 秦皇岛市中医院妇科肿瘤B超诊断考核
- 2025届春季东华公司校园招聘模拟试卷及1套完整答案详解
- 衡水市人民医院功能性矫治器应用考核
- 2025人民医院图像引导放疗考核
- 沧州市人民医院神经刺激仪使用考核
- 邢台市人民医院B超诊断思维流程考核
- 2025人民医院儿童脑电图判读技能考核
- 二零二五年度污水运输与污水处理厂合作运营合同
- 2025年上教版八年级地理上册月考试卷
- 贸易安全课件
- 中职对口高考-机械类专业综合模拟卷( 湖北适用) 第5卷(答案版)
- 部编六年级上册快乐读书吧《童年》测试题(3份)(有答案)
- 霍尼韦尔Honeywell温控器UDC2500中文手册
- 临汾市尧都区招聘专职社区工作者笔试真题2023
- 留置胃管课件
- 核反应堆热工分析课程设计
- DL-T5017-2007水电水利工程压力钢管制造安装及验收规范
- 《药物化学》课件-苯二氮䓬类药物
评论
0/150
提交评论