作业帮 > 综合 > 作业

执行下列语句后,a、b、c的值是 .

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/07 04:59:32
执行下列语句后,a、b、c的值是 .
Rt
int x=10,y=9;
int a,b,c;
a=(--x = = y++) –x :++y;
b=x++;
c=y;
执行下列语句后,a、b、c的值是 .
a=(--x = = y++) -–x :++y;
判断?:真假,--x=9 y++=9 --x==y++为真,取--x
又因为判断的时候执行了一次--x,所以x变为9,y变为10
a=8 又执行了一次--x,x变为8
b=x++ 取x的值,b=8
c=y c=10
最后结果是a=8,b=8,c=10