黑马程序员技术交流社区

标题: a=3,b=2,求 e=(a--!=b) [打印本页]

作者: 纸飞机的天空    时间: 2015-4-10 22:35
标题: a=3,b=2,求 e=(a--!=b)
a=3,b=2,求 e=(a--!=b)
作者: wslinke    时间: 2015-4-11 23:53
先判断a!=b,成立 e=1,接着a=a-1=2
a=2,b=2,e=1
作者: 可乐zj    时间: 2015-4-12 00:00
a= 2,b = 2, e = 1; a--表示先判断再自减,所以3!=2,为真,所以e为1,但是在这段代码运行结束后a返回的值为2
作者: chenzuliang1993    时间: 2015-4-12 00:02
结果 e=1 a=2 b=2   
作者: zero-xiao    时间: 2015-4-12 00:33
a--和--a
共同点:最后都会-1
不同点:
a--:先用后减:先用a的值,用完了再减
--a:先减后用:a先做减1运算,后用






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2