假定x=10,y=6,则表达式2+x++和++y*3的值分别为12和21 为什么2+x++是12呢?x++也加了1,应该是13吧?
人气:226 ℃ 时间:2020-06-20 07:47:31
解答
i++是先赋值再加一,++i 是先加一再赋值那么前面2+x++,就等于(2+x)++?难道2+X就等于结果了哦?如果还有其他表达式就会+1也就是X=11了没有他就停止运算了。
推荐
- 设x的值为4,则表达式(++x)+(++x)+(++x)的值是( ) A:12; B:18; C:16; D:21 、 D、3
- 10和25,12和18,27和9,20和21,7和13,9和12最大公因数
- 设a=12计算表达式a+=a-=a*12和a+=a-=a*=12的值
- .表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是
- 计算机逻辑表达式(13>12)or (10=10) and not (1 > - 1)的值
- 英语,关联词后的从句都是陈述语序吗?(包括所有从句)
- x的平方减2x减3等于0的解方程
- autocad已知一个圆和一个圆的切线,做另一条切线使与上一条切线夹角为50度,怎么弄啊,
猜你喜欢