问题 单项选择题

设char c='A';int i=1,j;,执行语句j=!c&&i++;后,i和j的值分别是( )

A.0和1
B.1和0
C.1和65
D.2和66

答案

参考答案:B

解析: 由于!c的值为0,则整个表达式的值为0,不再执行后面的i++,故j=0,i=1。

填空题
判断题