导航菜单
首页 >  二级java历年真题  > Java 二级历年真题(一)

Java 二级历年真题(一)

1.在考生文件夹中存有文件名为Java_ 1.java的文件, 该程序是不完整的,请在注 释*"********F0un*******”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行 或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 该程序的功能是:提示用户输入大于0的整数n,计算6+ 66 + 666 + ..的前n项的值,并打印出该值。  

import java.lang.*;import java.util.*;public class Java_1 {public static void main(String [] args){System.out.print("请输入n: "); //printIn() 自带换行效果//**********Found**********Scanner scan = new Scanner (————————);String nstr = scan.next(); //**********Found**********int n = Integer.————————(nstr);int b = 6;long sum=0,item=b;for(int i=1;isum=6;sum=6+item//**********Found**********item = item * 10 + ——————;}System.out.print(n + "项的和为 " + sum);}}

答案:

System.in parseInt b

考点总结:

1、流程控制

2、运算符

3、面向对象

4、包装类

 2.在考生文件夹中存有文件名为Java_ 2.java的文件, 该程是不完整的,请在注释 行*/********udn********下-行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行 或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 该程序的功能是:图形的抽象类Figure,提供了计算图形面积的方法,并派生了圆和矩形的类,生成了三个图形的 实例:半径分别为1.0和2.0的两个圆,及边长为2.0和3.0的矩形 ,输出它们各自的面积。运行后的输出如下所示: The area of figure 0 is:3.141592653589793 The area of figure 1 is:12.566370614359172 The area of figure 2 is:6.0

import java.lang.*;abstract class Figure {//**********Found********** //抽象类可以包含抽象方法和非抽象方法public _______ double area(); //求面积的方法}class Circle extends Figure{ //子类继承父类时,可以继承除私有属性和私有方法外的所有内容(构造函数除外)double r; //代表圆的半径Circle(double r){ this.r=r; //代表当前对象}public double area(){//**********Found**********return Math.PI*_________; }}class Rectangle extends Figure{ //矩形double a,b;Rectangle(double a,double b) {this.a=a;this.b=b;}public double area() {//**********Found**********return _________ ;}}public class Java_2 {public static void main(String[] args){Figure[] fig=new Figure[3];fig[0]=new Circle(1.0);fig[1]=new Circle(2.0);//**********Found**********___________________________ ; //对数组的第三个元素进行初始化for(int i=0;i

相关推荐: