考察点:第二章 Java编程基础
题目难度:★☆☆☆ 容易
8.表达式7%(-3)的运算结果为
A. -2
B. -1
C. 2
D. 1
答案:D
解析:在进行取模(%)运算时,运算结果的正负取决于被模数(%左边的数)的符号,与模
数(%右边的数)的符号无关
考察点:第二章 Java编程基础
题目难度:★☆☆☆ 容易
9.下列选项中,不属于赋值运算符的是
A. -=
B. =
C. ==
D. *=
答案:C
解析:选项C属于比较运算符,其他三项属于赋值运算符
考察点:第二章 Java编程基础
题目难度:★☆☆☆ 容易
10.下列选项中,不属于比较运算符的是
A. =
B. ==
C. <
D. <=
答案:A
解析:“=”属于赋值运算符,不属于比较运算符
考察点:第二章 Java编程基础
题目难度:★☆☆☆ 容易
11.下面选项中,哪个是短路与运算符( )
A. &
B. &&
C. |
D. ||
答案:B
解析:运算符“&”和“&&”都表示与操作,当且仅当运算符两边的操作数都为true时,
其结果才为true,否则结果为false。当运算符“&”和“&&”的右边为表达式时,两者在
使用上还有一定的区别。在使用“&”进行运算时,不论左边为true或者false,右边的表达
式都会进行运算。如果使用“&&”进行运算,当左边为false时,右边的表达式不会进行运