“java语言程序设计”

“java语言程序设计”

ID:18643417

大小:164.00 KB

页数:22页

时间:2018-09-19

“java语言程序设计”_第1页
“java语言程序设计”_第2页
“java语言程序设计”_第3页
“java语言程序设计”_第4页
“java语言程序设计”_第5页
资源描述:

《“java语言程序设计”》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、“JAVA程序设计”作业答案l第1章概述,习题1-4,并会编译和运行第1讲课件中的程序;习题1-4将本章例题中的程序输入到源程序文件Jex1_1.java,在命令行方式下编译运行。答案:publicclassJex1_1{publicstaticvoidmain(Stringargs[]){intm=25;System.out.println(m+“平方的输出是”+m*m);}}编译:c:javacJex1_1.java运行:c:javaJex1_125平方的输出是625l第2章基本语法,习题2-1、2-

2、2、2-3、2-5、2-11、2-12,并会编译和运行第2讲课件中的程序;习题2-1下列常量的表示在Java中是否合法?若不合法,指出原因;若合法,则指出常量的数据类型。3276735u1.25e3f3l0.0086e-32‘87’“ComputerSystem”“a”‘a’‘u6118’-0e23.5-.567答案:不合法—35u,‘87’,‘9645’,e23int类型32767,float类型1.25e3f,long类型3l,double类型0.0086e-32,String类型“Comput

3、erSystem”、“a”char类型‘a’和‘u6118’int类型-0,double类型.5和-.567习题2-2叙述标识符的定义。指出下列用户自定义的标识符中哪些是合法的,那些是非法的?为什么?abcEnglish_2xyx$yif$Elseb(3)‘def’Chine_bb3byAbsFloatfloat答案:合法的标识符—abc,English,_2xy,x$y,if$,Else,Chine_bb,b3y,AbsFloat非法的标识符—b(3),‘def’,3by,float习题2-3设有变量说明

4、语句:inta=7;booleanb,e;charc,d;floatx=5.2f,y,z;求出下列表达式的值:(1)b=5>14

5、

6、x>25;(2)e=!(a14

7、

8、x>25;e=!(a

9、‘a’+5;y=x+a%3+x/2;d=‘u0030’+7;z=a/2*2;System.out.println(“b=”+b);System.out.println(“e=”+e);System.out.println(“c=”+c);System.out.println(“y=”+y);System.out.println(“d=”+d);System.out.println(“z=”+z);}}编译:c:javacAS2_3.java运行:c:javaAS2_3b=falsee=truec=fy=

10、8.799999d=7z=6.0习题2-5单精度浮点数的表示范围是多少?双精度浮点数的表示范围是多少?整型变量的表示范围呢?长整型的表示范围是否少?字符型变量的长度是多少?答案:整数的表示范围:[-2147483648,2147483647]长整数的表示范围:[-9223372036854775808,9223372036854775807]单精度浮点数的表示范围:[1.4E-45,3.4028235E38]双精度浮点数的表示范围:[4.9E-324,1.7976931348623157E308]字符型变量的

11、长度是2个字节/16位习题2-11设初始值a=5,b=3,c=0,d=2指出运算下列表达式后a,b,c,d的值。a*=a%=bc=b/=ad+=b-=aa+=b+=a*=bc=a+=b+=ad=(c=a/b+15)答案:classJex2_11{publicstaticvoidmain(Stringargs[]){inta=5,b=3,c=0,d=2;a*=a%=b;c=b/=a;d+=b-=a;a+=b+=a*=b;c=a+=b+=a;d=(c=a/b+15);System.out.println(a+""

12、+b+""+c+""+d);}}编译:c:javacJex2_11.java运行:c:javaJex2_11习题2_12写出程序运行结果。classjex2_12{publicstaticvoidmain(Stringargs[]){inta,b,c,d,m=10,n=8;a=m+++n++;System.out.println("a="+a);b=m+++++n;System.out.prin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。