覆水难收。
发表于 2014-12-6 10:10:27
看看
firefox_zyw
发表于 2014-12-6 11:25:03
知道int A, B;
A = A+B;
B = A-B; //即 B=(A+B)-B=A
A= A-B; // 即A=(A+B)-A=B
假设A=1, B=2 ;那就是:
A= A+B = 1+2=3;
B = A-B= 3-2=1;
A = A-B = 3-1=2;
woaixuexi
发表于 2014-12-6 21:26:32
两个变量交换吧,用c语言也可以的啊,我时初学者,有不对的地方,大家多多指教,谢谢
#include <stdio.h>
main()
{
int a,b,t;
printf("input two numbers: ");
scanf("%d%d",&a,&b);
t=a,a=b,b=t;
printf("%d%d",a,b);
}
woaixuexi
发表于 2014-12-6 21:28:56
答案没学过,看不懂
修宁
发表于 2014-12-7 00:59:51
敢发隐藏贴,TJJTDS啦...
:o本贴由隐藏贴回复机快速回复
m22u24
发表于 2014-12-7 13:11:46
顶你个肺哟!:lol::lol::lol::lol:
111lj
发表于 2014-12-7 22:07:22
我是小朋友
发表于 2014-12-8 19:46:45
有看过
marsc716
发表于 2014-12-8 21:13:50
急转弯?
poison1860
发表于 2014-12-9 14:33:49
kankan
鱼梦
发表于 2014-12-9 17:09:03
真是男的给力的帖子
唐伯
发表于 2014-12-9 17:48:35
r3r32r32r c
minyuanxiani
发表于 2014-12-9 19:28:10
:victory:
罗门
发表于 2014-12-10 14:50:17
哇偶 没看到这题我还真没想过不添加变量也可以啊
tudui
发表于 2014-12-10 17:05:02
看看
HM_LONG
发表于 2014-12-11 11:04:09
咋整?
quiest
发表于 2014-12-11 22:24:58
有比异或运算更好的吗?
瓷都程序猿
发表于 2014-12-12 11:09:48
A=A+B;
B=A-B;
A=A-B;
chong12774
发表于 2014-12-12 14:37:18
想不出,看答案
daiwei230
发表于 2014-12-12 16:11:30
我来看看。