1、 double result,item; int denominator; result = 0; int sign = 1 ; do item = (2)A(double)sign/denominator ; result += item; sign = -sign; denominator +=2; while( (3) B ); return result*4;【可供选择的答案】 (1)A. int signB. int sign = 0C. int sign = 1D. int sign = -1(2)A. B. (int)sign/denominatorC. sign/denomin
2、atorD. 1.0/denominator(3)A. Math.abs(int)sign / denominator) =1e-6B. Math.abs(double)sign / denominator) C. (double)sign / denominator D. Math.abs(int)sign / denominator) =10-6(4)以下关于main方法说法正确的是C。A. 一个类不可以没有main方法;B. 一个类可以有多个main方法;C. 一个应用程序可以有多个类,并且每个类可有main方法;D. 一个可执行的应用程序可以没有main方法。(5)以下关于main方法
3、前的关键字void说法正确的是C。A. 表示该方法不能输出任何结果;B. 表示该方法的静态方法;C. 表示该方法不返回任何结果;D. 表示该方法的访问权限是公有的。试题二(程序选择,每题2分,共10分)【程序说明】以下程序是某个类的一个sort方法,功能是对作为参数传入的int型数组arrayX用冒泡法对其进行由小到大排序,请将程序填充完整或回答相关问题,要求选出最佳答案。 public void sort( A (6) ) int t; for(int k = 0; k arrayX.length - 1; k+) for (int j = 1; j arrayXjB. arrayXj D.
4、 arrayXj arrayXj + 1(9)A. t = arrayXj - 1B. arrayXj = tC. arrayXj - 1 = arrayXjD. arrayXj = arrayXj - 1(10)以下关于数组的说法错误的是 。A. int型数组可以放直接放double型数据;B. 起始下标为0;C. int型数组可以放直接放byte型数据;D. 下标越界时,会抛出异常试题三(程序选择,每题2分,共12分)【程序说明】Triangle为三角形类,方法getArea()用于计算并返回三角形面积(根据三边a,b,c求三角形面积的方法是:令, 面积),请将程序填充完整或回答相关问题。
5、public class Triangle private double sideA; private double sideB; private double sideC; public Triangle(double a, double b, double c) (11) if(a + b = c) | (b + c = a) | (a + c = b) throw new Exception(三条边不能构成三角形); else sideA = a; sideB = b; sideC = c; public (12) getArea() double s = 0; double l = (
6、sideA + sideB + sideC) / 2.0; s = (13) ; return s;public class Test double a = 3.0, b = 4.0 ,c = 5.0;/* try (14) ; System.out.println(三角形面积为 + tri.getArea(); (15) System.out.println(ex.getMessage(); (11)A. 空B. throw new Exception()C. throws ExceptionD. throws IOException(12)A. doubleB. voidC. floatD
7、. int(13)A. Math.sqrt(l *(l - sideA) * (l - sideB) * (l - sideC)B. Math.sqrt(l(l - sideA)(l - sideB)(l - sideC)C. Math.abs(l *(l - sideA) * (l - sideB) * (l - sideC)D. Math.abs(l(l - sideA)(l - sideB)(l - sideC)(14)A. Triangle tri = new Triangle()B. Triangle triC. Triangle triangle = new Triangle(a,
8、 b, c)D. Triangle tri = new Triangle(a, b, c)(15)A. catch(IOException ex)B. catch(Exception e)C. catch(Exception ex)D. catch(IOException e)(16)该程序的输出结果为 。A. 三角形面积为6.0B. 三条边不能构成三角形C. 6.0D. 程序出错,没有结果试题四(程序选择,每题2分,共8分)【程序说明】以下程序为类Person、Animal、Chinese、Zhejiang和Test的代码,请将程序填充完整或回答相关问题。/Person.javapackag
9、e cn.zjnu.ks;public (22) class Person (23) String hairColor; public abstract void speak(); public Person()hairColor=”; System.out.println(人类/Animal.javapackage cn.zjnu.animal;public class Animal/Chinese.javapackage cn.zjnu.chinese;public class Chinese extends Person public void speak()我会说汉语 public v
10、oid speak(String msg) 我会说+msg); public Chinese() hairColor = 黑色;中国人/Zhejiang.javapublic class Zhejiang extends Chinese (24) /调用父类的方法speak() public Zhejiang()浙江人/Test.java Zhejiang p = new Zhejiang();(22)A. voidB. abstractC. fianalD. static(23)若成员变量hairColor能被类Chinese中的方法访问,但不被Aniaml类中方法访问,则应该填入A.publicB.protectedC. privateD.static(24)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1