问题 填空题

已定义charch=′$′;inti=1,j;,执行j!=ch&&++以后,i的值为【 】。

答案

参考答案:1

解析:在执行逻辑表达式"j=!ch&&i++"时,首先判断j=! ch的值,因为"ch=′$′"不为0,所以"j=! ch=0",编译系统便不再计算表达式"i++"的值,i的值不变,仍为1。

单项选择题
综合