有a b两个变量,要求不使用第三个变量,交换a b的值,用c语言这么写?
我看到网上有答案是a=a+b;b=a-b;a=a-b;但我还是看不懂,小弟刚接触这方面的知识,请大侠们赐教。详细说一下是怎么来的?...
我看到网上有答案是
a=a+b;
b=a-b;
a=a-b;
但我还是看不懂,小弟刚接触这方面的知识,请大侠们赐教。详细说一下是怎么来的? 展开
a=a+b;
b=a-b;
a=a-b;
但我还是看不懂,小弟刚接触这方面的知识,请大侠们赐教。详细说一下是怎么来的? 展开
展开全部
这个完全是算术的方法呀
举个例子就明白了
我有100块,你有50块, 咱俩换
你100先给我,咱俩放一块就有150了, 我再把去掉你的50的钱给你,就是把我的钱给你了
然后,这堆钱再去掉你的100,剩下的给我,我就拿到了50了
举个例子就明白了
我有100块,你有50块, 咱俩换
你100先给我,咱俩放一块就有150了, 我再把去掉你的50的钱给你,就是把我的钱给你了
然后,这堆钱再去掉你的100,剩下的给我,我就拿到了50了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=2 b=3
5=2+3
3=5-2
2=5-3
这样是不是清楚了
5=2+3
3=5-2
2=5-3
这样是不是清楚了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询