第1个回答 2012-06-07
|| 是或的意思,就是If语句里面如果是逻辑值为真值,则执行If语句下面的执行语句。本题中。a=1.判断a++,a被判断时值为1,判断后自加1,为2.不影响结果。所以If为真,执行c++。
第2个回答 2012-06-07
判断if条件,a++为2,为真,故后面的b不进行运算。括号里的结果即为1。最后结果为a=2.b=1,c=1
第3个回答 2012-06-07
如果只要a(1)++,或者++b(1)那c都是1,第二次才是c(2)
第4个回答 2012-06-07
告诉你们一个秘密其实a++是1但a是2,++a才是2,a也是2;