第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不是先加再用吗
人气:133 ℃ 时间:2019-09-24 05:05:19
解答
原因在于x=3,则++x=4,在C中非0代表真,而||运算是有真为真,所以发现左侧为真后,右面就断路了,也就是不执行了.导致y依然为3.同理&也有类似的断路现象.
推荐
- -8,-6,-4,-2,0,1,3,5,7怎么填入九宫格
- 仿写句子 只要人人都献出一点爱,世界将会变成美好的人间.爱是早春的第一朵花,告诉我们寒冷的冬天已经过
- 电阻R1与R2并联接入电路中后,电路两端所加电压为24v,如果R1为80欧姆,干路中的电流为0.5
- 甲、乙、丙三人共生产一批零件585个,甲生产的个数是乙的5分之4,乙生产的个数是丙的9分之8,
- 已知sinα=1-b/1+b cosα=3b-1/1+b 若α是第二象限角 求实数b
- 一个长方形操场,长110米,宽90米.把它画在比例尺上1:1000的图纸上,长和宽各应画多少厘米?
- 面积较大的陆地是大陆,世界上面积最大的陆地是_.
- x的4次方+x²y²+y的4次方(因式分解)
猜你喜欢