12月计算机二级Java练习题及答案2

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

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

1、xx年12月计算机二级Java练习题及答案 导语:对于很多考生来说还是比较有难度的,那么怎样顺利通过二级呢?这就需要大家平时多练习和找方法了。以下是的计算机二级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(aim

2、in=ai; 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(): 求一个形

3、状的面积 double 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型,表示三角形的三条边

4、s: 周长的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(); do

5、uble getPerimeter(); 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; publ

6、ic double 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();

7、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(); 一级证书说明持有人具有计算机的根底知识和初步应用能力,掌握文字、电子表格和演示文稿等软件(MS Office、WPS Office)的使用及因特网(Inter)应用的根本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。 二级证书说明持有人具有计算机根底知识和根本应用能力,能够使用计算机高级语言编写程序,可以从事计算机程序的编制、初级计算机教学培训以及企业中与信息化有关的业务和营销效劳工作。 三级证书说明持有人初步掌握与信息技术有关岗位的根本技能,能够参与软硬件系统的开发、运维、管理和效劳工作。 四级证书说明持有人掌握从事信息技术工作的专业技能,并有系统的计算机理论知识和综合应用能力。

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

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

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