黑马程序员技术交流社区

标题: 亲们,考考你:请计算此题中a、b的值 [打印本页]

作者: 烟雨江南    时间: 2016-4-13 23:54
标题: 亲们,考考你:请计算此题中a、b的值
int a =10 ;
b = ( a - - )+(  - - a )
请计算此题中a、b的值
作者: IT金城武    时间: 2016-4-14 11:33
a = 8  b=19
作者: 「AτS」    时间: 2016-4-14 11:53
哇, 又学到了一点, 觉得自己好菜啊
作者: Yoyoqiu    时间: 2016-4-14 12:35
int a =10 ;
b = ( a - - )+(  - - a )
(a--)   先赋值 再自减    赋值10   a=9
(--a)   先自减 再赋值    a=8   赋值 8
结果 a =8   b =18

作者: Dencent    时间: 2016-4-14 15:10
a为8,这是肯定的,为10+8
作者: lidandan    时间: 2016-4-14 16:08
a=8
b=18                           
作者: 可可TKD    时间: 2016-4-14 20:16
a= 8 ,b= 18
作者: yueyemisi    时间: 2016-4-14 20:44
a-- 先赋值再自减 括号里是10 此时a是9
--a 先自减再赋值 括号里是 8 此时a是8
b=18  a=8.
作者: liunianruoshui    时间: 2016-4-14 20:57
应该是a=8;b=18;
作者: 心若不动    时间: 2016-4-14 22:31
a=8 b=18
作者: yy0328    时间: 2016-4-14 22:42
a8 b18    自增先后的问题
作者: 大熊猫丶    时间: 2016-4-14 22:42
顶顶顶顶




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