3月计算机二级备考题及答案(Java)

上传人:亦*** 文档编号:253508917 上传时间:2022-02-13 格式:DOC 页数:4 大小:16.50KB
返回 下载 相关 举报
3月计算机二级备考题及答案(Java)_第1页
第1页 / 共4页
3月计算机二级备考题及答案(Java)_第2页
第2页 / 共4页
3月计算机二级备考题及答案(Java)_第3页
第3页 / 共4页
3月计算机二级备考题及答案(Java)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《3月计算机二级备考题及答案(Java)》由会员分享,可在线阅读,更多相关《3月计算机二级备考题及答案(Java)(4页珍藏版)》请在金锄头文库上搜索。

1、XX年3月计算机二级备考题及答案(Java) 练习是稳固知识的有效手段,而是检验知识掌握情况的一种方式。以下的xx年3月备考题及答案(Java),希望对大家有所帮助,更多信息请关注! 1、 编写一个Java Application 程序App.,main程序输入10个整数给数组,通过函数getMinAndMax(int a)得到这10个整数的最大值和最小值并输出结果。 class App static void getMinAndMax(int a) int min,max; min = max = a0; for(int i=1;iif(aimax) max=ai; if(aimin=ai;

2、 System.out.println(“ArrayMax Value:”+max); System.out.println(“ArrayMin Value:”+min); public static void main(String args) int arr = 4,6,72,9,14,3,8,23,56,32; getMinAndMax(arr); 2、编写一个完整的Java Application 程序。包含接口ShapeArea, Rectangle 类,Triangle类及Test类,详细要求如下: 接口ShapeArea: double getArea(): 求一个形状的面积 d

3、ouble getPerimeter (): 求一个形状的周长 类 Rectangle:实现ShapeArea接口,并有以下属性和方法: 属性 width: double类型,表示矩形的长 height: double类型,表示矩形的高 方法 Rectangle(double w, double h):构造函数 toString() 方法 :输出矩形的描述信息,如“width=1.0,height=2.0, perimeter=6.0, area=2.0” 类Triangle:实现ShapeArea接口,并有以下属性和方法: 属性 x,y,z: double型,表示三角形的三条边 s: 周长的

4、1/2(注:求三角形面积公式为)()(zsysxss,s=(x+y+z)/2 ,开方可用Math.sqrt(double)方法) 方法 Triangle(double x, double y, double z): 构造函数,给三条边和s赋初值。 toString(): 输出矩形的描述信息,如“three sides:3.0,4.0,5.0,perimeter=12.0,area=6.0” Test类作为主类要完成测试功能 生成Rectangle对象 调用对象的toString方法,输出对象的描述信息 interface ShapeArea double getArea(); double g

5、etPerimeter(); class Rectangle implements ShapeArea double width,height; Rectangle(double w,double h) ko width =w; height=h; public void toString() System.out.println(width=+width+,height=+height+, perimeter=+ getPerimeter()+, area=+ getArea(); public double getArea() return width*height; public dou

6、ble getPerimeter() return 2*(width+height); class Triangle implements ShapeArea double x,y,z,s; Triangle(double x, double y, double z) this.x =x; this.y=y; this.z=z; s = (x+y+z)/2; public void toString() System.out.println(Three Sides:+x+,+y+,+z+,Perimeter=+ getPerimeter()+, area=+ getArea(); public double getArea() return Math.sqrt(s*(s-x)*(s-y)*(s-z); public double getPerimeter() return x+y+z; class test public static void main(String args) Rectangle rct = new Rectangle(4,5); rct.toString();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号