1.下列Java語句中,不正確的一項是( )
A.float f=1.1f; B byte b=128;
C.double d=1.1/0.0; D.char c=(char)1.1f;
2.下列表達式1+2+“aa”+3的值是( )
A.”12aa3” B.”3aa3” C.”12aa” D.”aa3”
3.已知y=2,z=3,n=4,則經過n=n+-y*z/n運算后n的值為( )
A.3 B.-1 C.-12 D.-3
4.已知a=2,b=3,則表達式a%b*4%b的值為( )
A.2 B. 1 C.-1 D. -2
5.已知x=2,y=3,z=4,則經過z-=--y-x—運算后,z的值為( )
A.1 B.2 C.3 D.4
23.表達式(12==0)&&(1/0<1)的值為( )
A.true B.false C.0 D.運行時拋出異常
6.設有類型定義short i=32;long j=64;下面賦值語句中不正確的一個是( )
A.j=i; B.i=j; C.i=(short)j; D.j=(long)i
7.現(xiàn)有1個char類型的變量c1=66和1個整型變量i=2,當執(zhí)行c1=c1+(char)i;語句后,c1的值為( )
A.‘d’ B.’D’ C.68 D.語句在編譯時出錯
8.下列說法中,正確的一項是( )
A.字符串“\\abcd”的長度為6 B.False是Java的保留字
C.123.45L代表單精度浮點型 D.False是合法的Java標識符
9.下列的變量定義語句中,合法的是( )
A.float _*5=123.456F; B.byte $_b1=12345;
C.int _long=123456L; D.double d=123.56;
10.下列關于運算符優(yōu)先級的說法中,不正確的一個是( )
A.運算符按照優(yōu)先級順序表進行運算
B.同一優(yōu)先級的算術運算符在表達式中都是按照從左到右的順序進行運算的
C.同一優(yōu)先級的關系運算符在表達式中都是按照從右到左的順序進行運算的
D.括號可以改變運算的優(yōu)先次序
11.下面選項中,非法標識符是( )
A.IFOLIKETHELONGNAMECLASS B.$byte C.3_case D._ok
12.下面哪一項在Java中是非法標識符( )
A.$user B.point C.You&me D._endline