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

学习 时间:2026-04-01 07:05:56 阅读:4326
执行下列语句后,a、b、c的值是 .Rtint x=10,y=9;int a,b,c;a=(--x = = y++) –x :++y;b=x++;c=y;

最佳回答

感性的书包

激动的火龙果

2026-04-01 07:05:56

a=(--x = = y++) -–x :++y;判断?:真假,--x=9 y++=9 --x==y++为真,取--x 又因为判断的时候执行了一次--x,所以x变为9,y变为10a=8 又执行了一次--x,x变为8 b=x++ 取x的值,b=8c=y c=10最后结果是a=8,b=8,c=10

最新回答共有2条回答

  • 文艺的乐曲
    回复
    2026-04-01 07:05:56

    a=(--x = = y++) -–x :++y;判断?:真假,--x=9 y++=9 --x==y++为真,取--x 又因为判断的时候执行了一次--x,所以x变为9,y变为10a=8 又执行了一次--x,x变为8 b=x++ 取x的值,b=8c=y c=10最后结果是a=8,b=8,c=10

上一篇 太阳能的电子温度计是怎样测得温度的?

下一篇 求反函数的方法?