Java 不同於一般的編譯執行計算機語言和解釋執行計算機語言。下面是小編整理的關於計算機二級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