當前位置:學問君>人在職場>IT認證>

2017年計算機二級Java模擬試題及答案

學問君 人氣:6.69K

Java 不同於一般的編譯執行計算機語言和解釋執行計算機語言。下面是小編整理的關於計算機二級Java練習題及答案,希望大家喜歡!

2017年計算機二級Java模擬試題及答案

1[單選題]下面的哪個賦值語句是不對的?(  )

t f = 11.1;

le d = 5.3E12;

le d = 3.14159;

le d = 3.14D;

參考答案:A

2[單選題]下面的'代碼段中,執行之後i 和j 的值是什麼?(  )

int i = 1;

int j;

j = i++;

A.1, 1B.1, 2C.2, 1D.2, 2

參考答案:C

3[單選題]下列語句片段:

int result;

int a=17,b=6;

result=(a%b>4)? a%b:a/b;

System,tln(result);

的結果爲(  )

A.0B.1C.2D.5

參考答案:D

4[單選題]下列語句片段

int a=10,b=4,c=20,d=6;

tln(a++*b+c*--d);

的結果爲(  )

A.144B.28C.140D.不能執行

參考答案:C

5[單選題]下列程序的輸出結果是

public class fff

{

void printValue(int m)

{

do { tln("The value is"+m);}

while( --m > 10 )

}

public static void main(String arg[])

{

int i=10;

Test t= new Test();

tValue(i);

}

}

A.8 B.9 C.10 D.11

參考答案:C

6[單選題]下列屬於合法的Java標識符是

A._cat B.5books C.+static D.-3.14159

參考答案:A

7[單選題]在Java中,表示換行符的轉義字元是

A.n B.f C.'n' D.dd

參考答案:A

8[單選題]下列的哪個賦值語句是不正確的?

t f = 11.1;

le d = 5.3E12;

t d = 3.14f ;

le f=11.1E10f;

參考答案:A

9[單選題]下列的哪個賦值語句是正確的?

a=12; a=12.0; a=12.0f; a=(int)12.0;

參考答案:D

10[單選題]下列程序段執行後的輸出結果爲

int x=3; inty=10;

tln(y%x);

A.0 B.1 C.2 D.3

參考答案:B