若定义变量int a=5,b=3;执行下列语句:a+=b;b=a-b;a=a-b;后a,b的值分别等于多少?为什么?在线等!!
4个回答
展开全部
a+=b 就是a=a+b 所以a=8
b=a-b=8-3=5
a=a-b=8-5=3
所以最后a=3 b=5
b=a-b=8-3=5
a=a-b=8-5=3
所以最后a=3 b=5
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=5,b=3
a+=b 那么a=a+b=5+3=8,b=3
b=a-b 那么b=a-b=8-3=5,a=8
a=a-b 那么a=8-5=3,b=5
所以最后a=3,b=5
a+=b 那么a=a+b=5+3=8,b=3
b=a-b 那么b=a-b=8-3=5,a=8
a=a-b 那么a=8-5=3,b=5
所以最后a=3,b=5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=3,b=5
a+=b,相当于a=a+b=5+3=8;
b=a-b=8-3=5;
a=a-b=8-5=3;
所以a=3,b=5
a+=b,相当于a=a+b=5+3=8;
b=a-b=8-3=5;
a=a-b=8-5=3;
所以a=3,b=5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询