(17)若有說明:int a[3][4];則對a數(shù)組元素的非法引用是
A)a[0][2*1]
B)a[1][3]
C)a[4-2][0]
D)a[O][4]
(18)設(shè)a和b均為double型變量,且a=5.5、b=2.5,則表達式(int)a十h/b的值是
A)6.500000
B)6
C)5.500000
D)6.000000
參考答案:(17)D【解析】在數(shù)組這部分的知識里面,數(shù)組下標越界是一個比較容易忽略的問題,其下標是從O開始,至n一1為止,因此選項D是正確答案。
(18)D【解析】混合表達式的值的類型是由表達式中具有精度的類型確定,因此可知選項B可排除。 注意b/b的結(jié)果應(yīng)是l.00000,而(int)a則為5,相加的結(jié)果還是double型,故正確答案應(yīng)為D。
A)a[0][2*1]
B)a[1][3]
C)a[4-2][0]
D)a[O][4]
(18)設(shè)a和b均為double型變量,且a=5.5、b=2.5,則表達式(int)a十h/b的值是
A)6.500000
B)6
C)5.500000
D)6.000000
參考答案:(17)D【解析】在數(shù)組這部分的知識里面,數(shù)組下標越界是一個比較容易忽略的問題,其下標是從O開始,至n一1為止,因此選項D是正確答案。
(18)D【解析】混合表達式的值的類型是由表達式中具有精度的類型確定,因此可知選項B可排除。 注意b/b的結(jié)果應(yīng)是l.00000,而(int)a則為5,相加的結(jié)果還是double型,故正確答案應(yīng)為D。