a||(b=c)执行后b的值为0 这句话怎么错了呀如果int a=2,b=3,c=0,下列描述正确的是( B ).A、a&&b>c的结果为假 B、!=(b!=c)表达式的值为1 C、a||(b=c)执行后b的值为0 D、a>b!=c和a>(b!=c)的执行顺序是一样的

问题描述:

a||(b=c)执行后b的值为0 这句话怎么错了呀
如果int a=2,b=3,c=0,下列描述正确的是( B ).A、a&&b>c的结果为假 B、!=(b!=c)表达式的值为1 C、a||(b=c)执行后b的值为0 D、a>b!=c和a>(b!=c)的执行顺序是一样的

||当左边为真时,右边不执行