當前位置:才華齋>IT認證>計算機等級>

計算機二級java上機試題題庫

計算機等級 閱讀(5.84K)

計算機等級考試之際,yjbys小編為同學們整理了最新的二級java上級題庫及答案,希望能幫助到同學們複習!

計算機二級java上機試題題庫

  【第一題】

要求:

在檔案中/****n***/的下一行中有錯誤要改正.

不得加 減行. 加 減句 .

功能是輸入一個字元 統計該字元竄中的母音字元的個數

import .*;

public class JModify1{

public static void main(String args[]){

CVowel v=new CVowel();

tCount();

}

}

class InputData{

static private String s="";

/****1****/

public void input(){

BufferedReader br=new BufferedReader(new InputStreamReader());

try{

s=Line();

}catch(IOException e){}

}

static public String getString(){

input();

return s;

}

}

class CVowel{

private String VowelChar="aeiouAEIOU";

private int count=0;

private String s="";

void printCount(){

tln("請輸入一個字串:");

s=tring();

char vowel[]=arArray();

for(int i=0;i  /*****2*****/

if(xOf(vowel[i])==true)

count++;

tln("母音字母個數為:"+count);

}

}

  【第二題】

要求1在考生資料夾的paper子資料夾下,新鍵結果檔案2編寫一個方法get(),該方法返回個位數為6,並且能被3整除的.4位數的個數3呼叫get方法,並將返回指以字元形式寫入新鍵的結果檔案

import .*;

public class JDesign1 {

public static void main(String args[]) throws IOException{

//BufferedWriter out=new BufferedWriter(new FileWriter("......"));

//

//

//......

}

static int get(){

//

//

//

//......

}

}

  【第三題】

要求在----n---處新增語句。 不得加 減行. 加 減句 。

呼叫函式f 輸出n的所有質數因子 如n=13860 則輸出2 2 3 3 5 7 1 1

public class JModify2{

public static void f(int n){

int i=2;

while(n>1){

____ 1 ____

tln(i);

n/=i;

}

else

____ 2 ____

}

}

public static void main(String args[]){

int n=100;

f(n);

}

}

  【第四題】

要求:

編寫一個get方法,該方法返回1000以內的自戀數的個數,自戀數是一個三位數 其各位數字立方和等於該三個數,如 371=3*3*3+7*7*7+1*1*1他就是一個自戀數呼叫get方法,將返回指一字元形式寫入新鍵的結果檔案

import .*;

public class JDesign2 {

public static void main(String args[]) throws IOException{

//BufferedWriter out=new BufferedWriter(new FileWriter("......"));

//

//

//......

}

static int get(){

//

//

//

//......

}

}