计算机二级Java备考试题附答案_第1页
计算机二级Java备考试题附答案_第2页
计算机二级Java备考试题附答案_第3页
计算机二级Java备考试题附答案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——计算机二级Java备考试题附答案计算机二级考试是全国计算机等级考试四个等级中的一个等级,考核计算机根基学识和使用一种高级计算机语言编写程序以及上机调试的根本技能。下文是为大家精选的计算机二级Java备考试题附答案,接待大家阅读参考。

编程题

1、编写一个JavaApplication程序App.java,main程序输入10个整数给数组,通过函数getMinAndMaxinta[]得到这10个整数的最大值和最小值并输出结果。

classApp

staticvoidgetMinAndMaxinta[]

intmin,max;

min=max=a[0];

forinti=1;iifa[i]max

max=a[i];

ifa[i]min=a[i];

System.out.println“Array’MaxValue:”+max;

System.out.println“Array’MinValue:”+min;

publicstaticvoidmainString[]args

intarr[]=4,6,72,9,14,3,8,23,56,32;

getMinAndMaxarr;

2、编写一个完整的JavaApplication程序。包含接口ShapeArea,Rectangle

类,Triangle类及Test类,概括要求如下:

⑴接口ShapeArea:

doublegetArea:

求一个外形的面积

doublegetPerimeter:

求一个外形的周长

⑵类Rectangle:实现ShapeArea接口,并有以下属性和方法:

①属性

width:double类型,表示矩形的长height:double类型,表示矩形的高

②方法

Rectangledoublew,doubleh:构造函数

toString

方法:输出矩形的描述信息,如“width=1.0,height=2.0,perimeter=6.0,area=2.0”

⑶类Triangle:实现ShapeArea接口,并有以下属性和方法:

①属性

x,y,z:double型,表示三角形的三条边

s:周长的1/2注:求三角形面积公式为zsysxss,s=x+y+z/2,开方可用Math.sqrtdouble方法

②方法

Triangledoublex,doubley,doublez:

构造函数,给三条边和s赋初值。

toString:

输出矩形的描述信息,如“threesides:3.0,4.0,5.0,perimeter=12.0,area=6.0”

⑷Test类作为主类要完成测试功能

①生成Rectangle对象

调用对象的toString方法,输出对象的描述信息

interfaceShapeAreadoublegetArea;

doublegetPerimeter;

classRectangleimplementsShapeAreadoublewidth,height;

Rectangledoublew,doublehkowidth=w;

height=h;

publicvoidtoString

System.out.printlnwidth=+width+,height=+height+,perimeter=+getPerimeter+,area=+getArea;

publicdoublegetArea

returnwidth*height;

publicdoublegetPerimeter

return2*width+height;

classTriangleimplementsShapeAreadoublex,y,z,s;Triangledoublex,doubley,doublezthis.x=x;this.y=y;

this.z=z;s=x+y+z/2;

publicvoidtoString

System.out.printlnThreeSides:+x+,+y+,+z+,Perimeter=+getPerimeter+,area=+getArea;

publicdoublegetArea

returnMath.sqrts*s-x*s-y*s-z;

publicdoublegetPerimeter

returnx

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论