++b在这里是怎么运算的

若a,b,c均为整型变量,则执行以下语句a=b=c=0;a++&&++b||c++;后,a的值为,b的值为c的值为

1,0,1,只有a和c的自增会发生。b的自增由于a为false不会进行&&b++的运算。有帮助请采纳谢谢!

a的值为1
b的值为0
c的值为1

下载码来一个

运算时 a=0,&&故不会执行++b,然后|| c=0;运算时 0,0,0
运算后,a++和c++执行了,故运算后为1,0,1

执行后分别是:a=1,b=0,c=1。首先a++表达式为0(假),又因为逻辑与运算有断路现象(即前面一个表达式为假后就不会执行后面一个语句),所以b还是为0。但还是要执行a++;语句,执行后1。希望对你有帮助!(最近在准备考二级c)