考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Java语言程序设计 > 模拟试题 > 文章内容
  

全国计算机等级考试Java试题及答案(4)

中华IT学院   【 】  [ 2016年2月12日 ]

分析以下程序的运行结果,得到的结论是。(B)

Public class MyClass{

   String a;

   Public static void main (String[] args){

       MyClass static void MyClass();

       m.go();

}

Void MyClass(){

   S=”constructor”;

}

Void go(){

    System.out.println(s);

}

}

A.   程序可以运行,但是屏幕没有输出任何字符

B.    程序可以运行,屏幕输出字符串为”null”

C.    程序可以运行,屏幕输出字符串为”constructor”

D.   程序无法编译运行

公共成员变量max_length是一个int型值,如果变量的值保持常数值100,要使用那个短声明语句定义这个变量?说出理由。(D)

A.public int max_length=100;

B. final int max_length=100;

C. final public int max_length=100;

D. public final int max_length=100;

(1)创建一个Rectangle类,添加两个属性width、height。

(2)在Rectangle中添加两个方法计算矩形的周长和面积。

(3)编程利用Rectangle输出一个矩形的周长和面积。

解;(1)创建一个Rectangle类,添加两个属性width、height的源程序代码如下;

Public class Rectangle{

Static int width,height;

}

(2)在Rectangle类中添加两个方法计算矩形的周长和面积的源程序代码如下;

Public class Rectangle{

   Static int width,height;

  Int 矩形周长(int w,int h){

width=w; height=h;

int s=2*(width+height);

return s;

}

int 矩形的面积(int w,int h){

int s=w*h;

return s;

  }

}

(3)利用Rectangle输出一个矩形的周长和面积的源程序代码如下;

 Public class 题4_18{

Public static void main(String arg[]) {

Int w=integer.parseInt (args[0]);//从键盘输入数值

Int h=integer.parseInt (args[1]);//从键盘输入数值

Rectangle d=new Rectangle();

System.out.println(“矩形的周长=”+d.矩形的周长(w,h));

System.out.println(“矩形的面积=”+d.矩形的面积(w,h));

  }

}

(1)设计一个Array类,添加一个整形数组,减价构造方法对数组赋初值。

(2)为Array类添加数组求和方法,添加返回求和值的方法。

(3)编程利用Array计算数组的求和值并输出。

解;(1)设计一个Array类,添加一个整形数组,减价构造方法对数组赋初值的程序代码如下。

Public class Array{

Static int a[]=new int[5];

Int n=5;

Array(){//构造方法

    For (int i=0; i

    a[i]=i;

}

}

(2)为Array类添加数组求和方法,添加返回求和值的方法的源程序代码如下。

 

Public class Array{

Static int a[]=new int[5];

Int n=5;

Array(){//构造方法

    For (int i=0; i

    a[i]=i;

}

Int sum(){//求和方法

    Int s=0;

    For (int i=0; i

s=a[i]+s;

return s;

}

}

(3) 编程利用Array计算数组的求和值并输出的源程序代码如下。

Public class 题 4-19{

Public static void main(String args[]){

 Array f=new Array();

System.out.println(“数组的和=”+f,sum());

}

}

 

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved