设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为_________ A) 不定值 B) 4 C) 3 D) 1
为什么
人气:247 ℃ 时间:2019-08-22 19:09:58
解答
x=y=3; t=++x||++y;C)3因为第一句y=3,第二句t=++x,则t=4为真,因为“||或”运算符只要前面为真,整体就为真,所以它不会再去执行++y语句,所以y还是等于3你可以自己尝试下以下代码:#includevoid main(){int x,y;x=y=3;...
推荐
猜你喜欢
- 由分子构成的物质化学式有哪些意义(如CO2)
- 如果某商品进价降低5%,售价不变,利润率可提高15个百分点,求此商品原来的利润率
- 家谱用英语怎么画
- 1.已知B,C两点把线段AD分成2:3:4三部分,M是AD的中点,CD=9,求线段MC的长.
- told,I,the,you,have,news,times,three用所给的词组成句子.
- -7×(-十九分之四)+13×(-十九分之四)——6×(-十九分之四)
- 翻译“在日常工作中,她一般做一些城市规划的图纸设计”
- 一个六位数四舍五入到万位是100000,这个六位数最大是什么?最小是什么?