java课后习题答案

java课后习题答案

ID:6384028

大小:426.50 KB

页数:44页

时间:2018-01-12

java课后习题答案_第1页
java课后习题答案_第2页
java课后习题答案_第3页
java课后习题答案_第4页
java课后习题答案_第5页
资源描述:

《java课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前言学习网址www.wddx.cn第一章Java语言基础1.指出Java语言的主要特点和ava程序的执行过程。答:强类型。编译和解释。自动无用内存回收功能。面向对象。与平台无关。安全性。分布式计算。多线程。2.说出开发与运行Java程序的主要步骤。答:安装SUN的JDK,配置classpath编写源文件。编译。运行。3.如何区分应用程序和小应用程序。答:应用程序必须在一类中定义一个main()方法,该方法代表应用程序的入口。小应用程序不必定义main()方法,但是必须继承applet类。4.说出Java源文件的命名规则。答:和类命名规则一样,首字母大写。5.选择一种上机环境,参照实

2、例,编写一个输出“helloworld!”字样的Java程序。答:选择SUN的IDE,用UltraEdit-32编写如下://HelloWorld.java/**44*

这是第一个程序

*@author饶林*@seewww.wddx.cn*/classHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}6.Java用什么字符集?共有多少个不同的字符?答:Java语言使用Unicode字符集,共有65535个字符。7.Java语言标识符的命名规则是什么?答:由字母

3、(包括英文字母、下划线、美元字符、文字字符)和数字字符组成。限定标识符的第一个字符不能是数字。8.Java有哪些基本的数据类型,它们的常量又是如何书写的?答:基本的数据类型也称为原始数据类型,是系统预先规定的一些常用类型。它们是:整数类型、浮点数(实数)类型、字符(文字)类型、逻辑类型(布尔型)。9.指出下列内容那些事Java语言的整形常量,哪些是浮点数类型常量,那些两者都不是?1)E-42)A4233)-1E-314)0xABCL5).32E316)0877)0xL8)0039)0x12.510)07711)11E12)056L13)0.14).0答:整形常量:4,5,6,8,1

4、0,12浮点型:1,3,9,13,14两者都不是:2,7,11第二章运算和语句1.Java字符能参加算术运算吗?答:能,例如char类型a自加后变b442.占字节多的变量能直接赋给占字节少的变量吗?答:不能,需强制类型转换。3.试用Java语言表达式描述以下数学计算式或逻辑条件:1)V=(4/3)*math.PI*math.pow(r,3);2)R=1/(1/R1+1/R2)原式3)y=x5+x3+6y=pow(x,5)+pow(x,3)+6;4)F=M1M2/R2F=M1*M2/R*R5)Math.sin(x)/ax+Math.cos(π*x/2)>0?Math.cos(π*x/

5、2):-Math.cos(π*x/2);6)00&&a<107)条件x=1与y=2有且只有一个成立(x==1&&y!=2)

6、

7、(x!=1&&y==2)4.设再求以下表达式之前,整形变量a的值是4,试指出在求表达式之后变量a,b和c的值。1)b=a*a++;b=16,a=5;2)c=++a+a;c=10,a=5;5.编写一个程序示意前缀++和后缀++的区别,前缀—和后缀—的区别。答:领悟第四题完全就可以理解前缀++后缀++--亦如此。6.若一个数恰好等于它的因子之和,则这个数称为“完全数”。编写程序求1000之内的所有完全数。解析:什么是数的因子?因子就是所有可以整除这

8、个数的数,但是不包括这个数自身.//HelloWorld.java/**44*

这是第二个程序

*@author饶林*@seewww.wddx.cn*/publicclassPraxis2_6{publicstaticvoidmain(String[]args){inti,j,sum;for(i=1;i<=1000;i++){//sum归0必须在此处sum=0;for(j=1;j<=i/2;j++){if((i%j)==0)sum=sum+j;}if(i==sum)System.out.print(i+"");}}}7.编写输入正实数x,求平方不超过x的最大正整数n,并输

9、出。解析:/***

这是第三个程序

*@author饶林*@seewww.wddx.cn*/importjava.util.*;publicclassPraxis2_7{publicstaticvoidmain(String[]args){ScannerconsoleScanner=newScanner(System.in);System.out.print("请输入正实数X:");intx=consoleScanner.nextInt();inty=(in

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

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

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