第41题 (1.0分) 题号:957 设x、y、t均为int型变量,则执 行语句:x=y=3;t=

第41题 (1.0分) 题号:957 设x、y、t均为int型变量,则执 行语句:x=y=3;t=
第41题 (1.0分) 题号:957
设x、y、t均为int型变量,则执
行语句:x=y=3;t=++x||++y;后,
y的值为( C ).
A:不定值
B:4
C:3
D:1
为什么不选B,++x不是先加再用吗
其他人气:256 ℃时间:2019-09-24 05:05:19
优质解答
原因在于x=3,则++x=4,在C中非0代表真,而||运算是有真为真,所以发现左侧为真后,右面就断路了,也就是不执行了.导致y依然为3.同理&也有类似的断路现象.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版