欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机程序设计Java第2版王新萍习题答案.docx

    • 资源ID:301901       资源大小:28.87KB        全文页数:33页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机程序设计Java第2版王新萍习题答案.docx

    计算机程序设计(Java)(第2版)王新萍习题答案单元一习题答案1 . JaVa语言有哪些特点?答:面向对象、简单、平台无关性、安全性、内存管理、分布式应用、多线程、动态、解释运行,高 效能2 .什么叫做类?什么叫做对象?答:砺像编S,具体侬阕楙炳象襁就殿蝌昉法。襁葡辨4琨®1种 象数据类型来描述的,这种抽象数据类型称为类。类是对具有相同属性和方法的一组相似对 象的抽象,或者说类是对象的模板。3 .简述JaVa的运行机制。答:JaVa程序的运行必须经过编写、编译、运行三个步骤。编写是指在JaVa开发环境中进行程序代码的输入过程,最终形成后缀名为.java的JaVa源文件。编译 是指使用Java编译器对源文件进行错误排查的过程,编译后将生成后缀名为.class的字节 码文件。运行是指使用JaVa解释器将字节码文件翻译成机器代码,在CPU上运行并显示结 果的过程。4 .简述JaVa应用程序的开发流程。答:JaVa应用程序的运行经过编写、编译、运行三个步骤。第1步,编写程/支使用记事本或其f蝇:件编写程序的源代码,将源代码保存为文件filename, java 文件。第2步,编译程序。在MS-DOS命令窗口,将当前目录转换到JaVa源程序所在的保存目录; 输入"javac filename, javaw形式的命令进行程序编译。第3步,执行程序。在同样的命令窗口中输入“javaa/e弼”形式的命令执行程序。完成了程序的开发,查看相应t目录,其中应该具有两个文件,分别是XXXX. java和 XXXX. classo5 . C6 .b7 . a8 . Java 程序的种类有:Applet Application Servlets9 .软件模型10 .正确单元二习题答案一、选择题1-5、CCCBB 6-10 BABCB 11-15 CAADD 16-21 ADDADA二、填空题1、 $ 2、 true 3、 15 4 float 5、 i<=10三、编程题1、答class isPrimepublic static void main(String args) for (double i = 1; i < 101; i+) boolean flag = false;for (int j = 2; j < i; j+÷) if(i%j = 0) flag - true;)if(!flag)(System. out. print (int) i+"t");)2、答:public class example public static void main(String args) double sum=100, num=100;for(int i=2;i<=10;i+)num-(double)(num2);sum+=2*num;)SyStem. out. println(“第 10次落地时,共经过“+sum+”米,第 10次反弹"+num+"米”);)3、答:import java. util. Scanner;public class Bouns(public static void main(Stringargs)System. 0“£邛149111("请输入您的利润:”);Scanner in - new Scanner(System, in);int profit = in. nextlnt ();double reward = 0;int SumReward = profit;/ in. nextlnt();if (profit > 1000000) (/高于100万元时,超过100万元的部分按1%提成,reward = (profit - 1000000) * 0. 01;profit = profit - 1000000;System, out. printin (reward);)if(profit > 600000) 60万到100万之间时,高于60万元的部分,可提成1.5席, reward = reward + (profit - 600000) * 0. 015;profit = profit - 600000;System, out. print In (reward);)if(profit > 400000) 40万到60万之间时高于40万元的部分,可提成3%reward = reward +(profit - 400000) * 0.03;profit = profit - 400000;System, out. print In (reward);)if (prof it > 200000) 20万到40万之间* 高于20万元的部分,可提成5乐 reward = reward + (profit - 200000) * 0. 05;profit = profit - 200000;System, out. print In (reward);)if (profit > 100000) /利润高于10万元,低于20万元时,高于10万元的部分,* 可提成7. 5%;reward = reward +(profit - 100000) * 0. 075;profit = profit - 100000;System, out. print In (reward);)if (profit > 0) /低于10万元的部分按10%提成,reward = reward + profit * 0. 1;System, out. print In (reward);/if (profit > 0) )System, out. Println(“您的利润是:“+SUmReWard+“元");SyStenL。上 Println("您的奖金是:“+reward + "元");/System, out. print In(reward);/System, out. printin(sumReward);)4、答:class Programpublic static void main(String args) int sum = SumPeach(V);System. out. println("第一天摘得桃子有:"+SUnI);)递归static int SumPeach(int day) (if (day = 10)return 1;return 2 * SumPeach(day + 1) + 2; )5、答:public class PersonAge static int getAge(int n)if (n=l) return 10;return 2 + get4ge(n-1);public static void main(String args) System. OUf. printin ("第五个的年龄为:“+geMge(5);单元三习题答案 一、选择题1、 B 2、 C 3、 C 4、 BC 5、 B 6、 B 7、 C二、编程题1、答:public class Boxprivate double length;private double width;private double height;public static void main(String args) Box box-new Box(5, 10, 2);System. out. println(box. volume O);public Box(double length, double width, double height) super O;this, length = length;this, width = width;this, height = height;)public double volume 0return length*width*height;)2、答:public class Student )float score;static float total',static int count',public static void main(String args) Student si-new StudentO ;Student s2-new StudentO ;si. scoretotalcount(80);s2.scoretotalcount(90);System. OU£. Println("总人数是"+Student.总分数是"+Student. SUnIO +“平均分是“+Student, average。);)void scoretotalcount(float s)this, score=s;totaI- tofa7+score; counts )static float sum () return total',)static float average O return total/count )3、答:public class Students private String name;private String no;private char sex;private int age;public String getName() return name;)public void setName(String name)( this. name = name;)public String getNo() return no;)public void setNo(String no) this. no = no;)public char getSex() return sex;public void setSex(char sex) this. sex = sex;)public int getAge() return age;public void setAge(int age) this. age = age;)4、答:public class Students private String name;private String no;private char sex;private int age;public StudentsCString name, String no, char sex, int age)super O;this, name = name;this, no = no;this, sex = sex;this, age = age;)public Students(Stri ng no) super O;this, no = no;)public Students(String name, String no) super O;this, name = name;t

    注意事项

    本文(计算机程序设计Java第2版王新萍习题答案.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开