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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

int a = 1; int b = a+++a;  求a和b的值?求分析

9 个回复

倒序浏览
a=2;b=3....
回复 使用道具 举报
int b = a+++a就相当于int b=(a++)+a,这样相信你懂
回复 使用道具 举报
a = 2,b=3.
回复 使用道具 举报
int b=(a++)+a=3 ,a=2
          1       2
回复 使用道具 举报
33333333333333333333333
回复 使用道具 举报
666666666666666666666666666666666
回复 使用道具 举报
int a = 1; int b = a+++a

a++  值为 1   a变为2了
a=2    b=3
回复 使用道具 举报

int a = 1; int b =( a++)+a
后++是先参与运算后++,所以a++=1,再a变成2,1+2=3;
所以a=2;b=3.
回复 使用道具 举报
a=2;b=3.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马