2个回答
展开全部
y+=z--/++x结果等于3.
++x与x++的区别:
++x先进行自增操作,再返回值,
x++先返回值,再进行自增操作。
例子:
假设x=1,若y=x++,则y=1,若y=++x,则y=2,明白了吧。
有问题欢迎提问,满意请采纳,谢谢!
++x与x++的区别:
++x先进行自增操作,再返回值,
x++先返回值,再进行自增操作。
例子:
假设x=1,若y=x++,则y=1,若y=++x,则y=2,明白了吧。
有问题欢迎提问,满意请采纳,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先明确一下
a++和++a的区别
a++是先执行语句后自增
++a是先自增后执行
所以等号后面
z--/++x
相当于
4/2=2
a+=b
等价于
a=a+b
所以
y+=2
等价于
y=y+2=2+2=4
执行后的结果就是
x=2
y=4
z=3
a++和++a的区别
a++是先执行语句后自增
++a是先自增后执行
所以等号后面
z--/++x
相当于
4/2=2
a+=b
等价于
a=a+b
所以
y+=2
等价于
y=y+2=2+2=4
执行后的结果就是
x=2
y=4
z=3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询