ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:26.32KB ,
资源ID:19881257      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19881257.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(coreJavaBasic考试Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

coreJavaBasic考试Word文档下载推荐.docx

1、 int x=4; System.out.println(“value is “+ (x4) ? 99.9 :9);A、 输出结果为:value is 99.99 B、 输出结果为:value is 9 C、 输出结果为:value is 9.0 D、 编译错误 4.执行下列代码后,哪个结论是正确的 int s=new int10;A s9 为 -1 B s10 为 随即数C s0 为 未定义 D s.length 为10 5.在字符串前面加上_符号,则字符串中的转义字符将不被处理。(选择1项) A B C # D % 6.下列代码哪行会出错: (选择1项) 1) public void mo

2、dify() 2) int I, j, k;3) I = 100;4) while ( I 0 ) 5) j = I * 2;6) System.out.println ( The value of j is + j );7) k = k + 1;8) I-;9) 10) 选项:A. 4 B. 6 C. 7 D. 8 7.对记录序列314,298,508,123,486,145按从小到大的顺序进行插入排序,经过两趟排序后的结果为:A 314,298,508,123,145,486 B 298,314,508,123,486,145 C 298,123,314,508,486,145 D 123

3、、298,314,508,486,145 8. What is the numerical range of a char?A. 0 . 32767 B. 0 . 65535 C. 256 . 255 D. 32768 . 32767 E. Range is platform dependent. 9.Given:public class Test public static void main (Stringargs) String foo = args1; String bar = args2; String baz = args3; System.out.println(“baz = ”

4、 + baz); And the output:Baz = 2 Which command line invocation will produce the output?A. java Test 2222 B. java Test 1 2 3 4 C. java Test 4 2 4 2 D. java Test 4 3 2 1 10.Which two create an instance of an array? (Choose Two) A. int ia = new int 15;B. float fa = new float 20;C. char ca = “Some String

5、”;D. double oa = new double5.5,23.3;E. Int ia = (4, 5, 6) (1, 2, 3);11.public class SwitchTest public static void main (String args) int x = 4;int j = 1;switch (x) case 1: j+;case 2:case 3:case 4:case 5:default:j+;System.out.println(j + x);What is the output?A. Value =3 B. Value =4 C. Value =5 D. Va

6、lue =6 E. Value =7 F. Value =8 12.选择下面代码的运行结果:()。public class Test public void method() for(int i = 0; i 5);System.out.print(“finished”);执行后的输出是什么?A 5 B 4 C 6 D finished 15.下面的哪些声明是合法的?A.long 1 = 4990;B.int i = 4L;C.float f =1.1;D.double d = 34.4;16.选择Java语言中的基本数据类型(多选) A.byte B.Integer C.String D.c

7、har E.long 17.从下列选项中选择正确的Java表达式 A.int k=new String(“aa”) ;B.String str=String(“bb”) ;C.char c=74;D.long j=8888;18.下列描述中,哪些符合Java语言的特征 ( )A. 支持跨平台(Windows,Linux,Unix等) B. GC(自动垃圾回收),提高了代码安全性 C. 支持类C的指针运算操作 D. 不支持与其它语言书写的程序进行通讯 19.public static int f(int x) int y= 3*x+6; return y;下面关于上面一段代码的解说,不正确的是:

8、( )A. 上面的代码是声明一个方法B. public static int的int是说明该方法有返回值,并且返回值的类型是int类型C. f(int x)的int x 说明调用该方法时需要传递一个整型参数我们可以这样调用上面声明的方法:int b = f(1.0);20.given:1. public class Test 2. public static void main(String args) 3. int age = 12;4. add(age);5. System.out.println(age);6. 7. public static int add(int age) 8. i

9、nt result= age + 10;9. return result;10. 11.编译并运行上面的代码,下面哪些说法是正确的:A. 编译报错,因为第7行变量age和第3行变量age重复定义了B. 编译报错,因为第4行调用add方法时没有接受方法的返回值C. 编译成功,程序运行输出结果为:22编译成功,程序运行输出结果为:1221.public class Test public static void main(String args) int month = 12; /x result = month*3528.50; 请从下面选出填写到上面代码标记的/x处,以保证程序不出错。A. i

10、ntB. longC. doubleD. float22.运行下面代码输出结果是:public class Test public static void main(String args) int num = 10/4; float num2 = 10/4; System.out.println(num); System.out.println(num2); A. 22.5B. 2.5C. 2.02.0D. 223.运行下面代码输出结果是: int a = 12,b =20; if(a+=13 & +b=21) System.out.println(ok System.out.println

11、(a=+a);b=+b);A. a=13b=20B. a=13b=21C. oka=13D. ok24.运行下面代码输出结果是: int a=1,b=2,c=3; int res =(a+)*(+b)*(-c)+(a-)*(-b)*(c+);res=+res);c=+c);A.res=12 a=1 b=1 c=4B.res=14 b=2 c=3C.res=4 a=0 b=3D.res=18 c=425.运行下面代码输出结果是:26.以下关于数组的声明,哪项是错误的:A. int scroe;B. int age=new int3;C. float pay = new float31.2f,1.

12、1f,3.4f;double salary = 4.5,5.5,2.1;27.编译运行下面的代码,输出结果是: ( ) int scores = 3,2,1,5,2; int bak = scores; bak3=100; System.out.println(scores3);A.1B.0C.100D.528.编译运行下面的代码,输出结果是: int i=10; do i+; while(i10); System.out.println(i);A.10B.11C.20D.1929.double d = 5/2.0;请写出d的值( )A.2B.2.5C.3D.2.030.执行下面代码后,输出结果是: int a = 1; for(int i=0;i3;i+) for(int j=0;jj+) a+; System.out.println(a);A.3B.4C.10D.9二:简答题(26分)1. Java原始数据类型有哪些?请分别写出类型的名称?(8分)2. While和dowhile 循环由什么区别?3. 数组有哪些特点?(10分) 三:程序题(14分)对学生的成绩进行排序:从小到大1) 学生的个数由用户输入2) 学生的成绩由用户输入3) 用冒泡算法对成绩进行排序 程序运行效果图如下:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1