A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


int a =10 ;
b = ( a++ )+( ++ a )
请计算此题中a、b的值

17 个回复

倒序浏览
本帖最后由 kcufow 于 2016-4-16 08:22 编辑

a=12,b=22是这样吗
回复 使用道具 举报
b是什么类型啊。都不说出来
回复 使用道具 举报
a=12,b=22,要十个字符- -
回复 使用道具 举报
a=12,b=22,老师要是真想这么考,应该讲讲这种玩意在内存中到底是怎么用累加器计算出来的,从根本上解决才能理解,现在全靠背了,说实话  现实中如果有人给我程序里面这么写,我都有心揍他
回复 使用道具 举报
b==22;  a==12;
回复 使用道具 举报
a=12,b=22,自增与赋值先后的问题,前++:先自增,后赋值;后++:先赋值,后自增。
回复 使用道具 举报
a=12
b=22
回复 使用道具 举报
水贴,太水了
回复 使用道具 举报
同意楼上
回复 使用道具 举报
李亚东_JAVAEE 来自手机 中级黑马 2016-4-15 14:49:03
11#
水军来啦,,,,,,,,
回复 使用道具 举报
a=12
b=22
回复 使用道具 举报
b 22
a 12
····
回复 使用道具 举报
这种题,早已烂熟于心
回复 使用道具 举报

a=12,b=22,
前++:先自增,后赋值;
后++:先赋值,后自增
回复 使用道具 举报

a=12,b=22,
前++:先自增,后赋值;
后++:先赋值,后自增。
回复 使用道具 举报
a=12    b=22
回复 使用道具 举报
aweilovemusic 发表于 2016-4-15 20:24
a=12,b=22,
前++:先自增,后赋值;
后++:先赋值,后自增。

对呀对呀。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马