若有如下定义:int a=1,b=2,c=3;执行语句 b=(a<4)&&(b<a)&&(c++);之后,c的值是 【12 .

日期:2013-11-14 20:04:09 人气:1

若有如下定义:int a=1,b=2,c=3;执行语句 b=(a<4)&&(b<a)&&(c++);之后,c的值是 【12 .

c的值为3,不变,首先a<4是1,则运行b< a,为0,则1&&0为0,0&&。。。都为0, 所以c++不会运算,所以c为3,b = 0,a = 1
    A+
热门评论