华南俳烁实业有限公司

考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
全國(guó)  |             |          |          |          |          |         
  當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Java語(yǔ)言程序設(shè)計(jì) > 模擬試題 > 文章內(nèi)容
  

全國(guó)計(jì)算機(jī)等級(jí)考試Java試題及答案(4)

中華IT學(xué)院   【 】  [ 2016年2月12日 ]

分析以下程序的運(yùn)行結(jié)果,得到的結(jié)論是。(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.   程序可以運(yùn)行,但是屏幕沒(méi)有輸出任何字符

B.    程序可以運(yùn)行,屏幕輸出字符串為”null”

C.    程序可以運(yùn)行,屏幕輸出字符串為”constructor”

D.   程序無(wú)法編譯運(yùn)行

公共成員變量max_length是一個(gè)int型值,如果變量的值保持常數(shù)值100,要使用那個(gè)短聲明語(yǔ)句定義這個(gè)變量?說(shuō)出理由。(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)創(chuàng)建一個(gè)Rectangle類(lèi),添加兩個(gè)屬性width、height。

(2)在Rectangle中添加兩個(gè)方法計(jì)算矩形的周長(zhǎng)和面積。

(3)編程利用Rectangle輸出一個(gè)矩形的周長(zhǎng)和面積。

解;(1)創(chuàng)建一個(gè)Rectangle類(lèi),添加兩個(gè)屬性width、height的源程序代碼如下;

Public class Rectangle{

Static int width,height;

}

(2)在Rectangle類(lèi)中添加兩個(gè)方法計(jì)算矩形的周長(zhǎng)和面積的源程序代碼如下;

Public class Rectangle{

   Static int width,height;

  Int 矩形周長(zhǎng)(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輸出一個(gè)矩形的周長(zhǎng)和面積的源程序代碼如下;

 Public class 題4_18{

Public static void main(String arg[]) {

Int w=integer.parseInt (args[0]);//從鍵盤(pán)輸入數(shù)值

Int h=integer.parseInt (args[1]);//從鍵盤(pán)輸入數(shù)值

Rectangle d=new Rectangle();

System.out.println(“矩形的周長(zhǎng)=”+d.矩形的周長(zhǎng)(w,h));

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

  }

}

(1)設(shè)計(jì)一個(gè)Array類(lèi),添加一個(gè)整形數(shù)組,減價(jià)構(gòu)造方法對(duì)數(shù)組賦初值。

(2)為Array類(lèi)添加數(shù)組求和方法,添加返回求和值的方法。

(3)編程利用Array計(jì)算數(shù)組的求和值并輸出。

解;(1)設(shè)計(jì)一個(gè)Array類(lèi),添加一個(gè)整形數(shù)組,減價(jià)構(gòu)造方法對(duì)數(shù)組賦初值的程序代碼如下。

Public class Array{

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

Int n=5;

Array(){//構(gòu)造方法

    For (int i=0; i

    a[i]=i;

}

}

(2)為Array類(lèi)添加數(shù)組求和方法,添加返回求和值的方法的源程序代碼如下。

 

Public class Array{

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

Int n=5;

Array(){//構(gòu)造方法

    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計(jì)算數(shù)組的求和值并輸出的源程序代碼如下。

Public class 題 4-19{

Public static void main(String args[]){

 Array f=new Array();

System.out.println(“數(shù)組的和=”+f,sum());

}

}

 

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
江永县| 莲花县| 五家渠市| 大同市| 彭水| 西林县| 来安县| 博乐市| 成武县| 兴安盟| 余庆县| 双城市| 灌南县| 共和县| 胶南市| 文化| 高邮市| 米脂县| 温泉县| 襄汾县| 邹平县| 西畴县| 丁青县| 泾阳县| 钦州市| 保靖县| 鄢陵县| 本溪市| 海晏县| 大悟县| 成安县| 台湾省| 崇州市| 闵行区| 镇沅| 鄄城县| 枣强县| 宁都县| 留坝县| 东乡族自治县| 进贤县|