山东大学计算机软件学院Java期末试题09年【答案】.docVIP

山东大学计算机软件学院Java期末试题09年【答案】.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 2 3 4 5 6 7 8 9 10 D B AC AD B C C A D B 11 12 13 14 15 16 17 18 19 20 D A C A BD B A CD C AD 一.选择题(最多2个选项) 二.读程序题 (1)0 1 2 1 (2)30.0 36.0 42.0 66.0 81.0 96.0 (3) f1-1 f2-1 f2-2 f3-1 f0 f2-4 f2-5 f1-2 (4) 123 132 213 231 321 312 三.写程序题(黑体字部分为标准答案) (1) package exam; public class ThreeOne { public static void DivideBySeven(int start, int end) { if ((start = 0) (end start)) { for (int index = start; index = end; index++) { if (index % 7 == 0) System.out.println(index); } } else { System.out.println(起始和结束数字不正确,应输入非负整数,其end大于start); } } public static void main(String[] args) { DivideBySeven(21, 49); } } (2) package exam.three; public abstract class Shape { private String description; Shape(String desc) { description = desc; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public abstract double area(); } package exam.three; public class Rectangle extends Shape { private double width, height; Rectangle(String desc,double width, double height) { super(desc); this.width=width; this.height=height; } public double area() { return width*height; } } package exam.three; public class Circle extends Shape { private double radius; Circle(String desc,double radius) { super(desc); this.radius=radius; } public double area() { return radius*radius*Math.PI; } } package exam.three; public class Sort { static void sort(Shape[] s) { int index, indexOfNextSmallest; for (index = 0; index s.length - 1; index++) { indexOfNextSmallest = indexOfSmallest(index, s); interchange(index, indexOfNextSmallest, s); } } private static int indexOfSmallest(int startIndex, Shape[] s) { double min = s[startIndex].area(); int indexOfMin = startIndex; int index; for (index = startIndex + 1; index s.length; index++) if (s[index].area() min) { min = s[index].area(); indexOfMin = index; } return ind

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档