问题
填空题
已定义charch=′$′;inti=1,j;,执行j!=ch&&++以后,i的值为【 】。
答案
参考答案:1
解析:在执行逻辑表达式"j=!ch&&i++"时,首先判断j=! ch的值,因为"ch=′$′"不为0,所以"j=! ch=0",编译系统便不再计算表达式"i++"的值,i的值不变,仍为1。
已定义charch=′$′;inti=1,j;,执行j!=ch&&++以后,i的值为【 】。
参考答案:1
解析:在执行逻辑表达式"j=!ch&&i++"时,首先判断j=! ch的值,因为"ch=′$′"不为0,所以"j=! ch=0",编译系统便不再计算表达式"i++"的值,i的值不变,仍为1。