myisland
发表于 2013-12-3 13:29:13
program Swap;
{$APPTYPE CONSOLE}
uses
SysUtils,Math;
var
a,b:Integer;
begin
{ TODO -oUser -cConsole Main : Insert code here }
a:=-1; b:=1;
{ // Method I
a:=a+b;
b:=a-b;
a:=a-b;
}
{ // Method II
a:= a xorb;
b:=a xor b;
a:= a xor b;
}
//// Method III
asm
push a;
push b;
pop a;
pop b;
end;
writeln('a=',a);
writeln('b=',b);
readln;
end.
o_O)
发表于 2013-12-3 19:06:33
看看{:5_109:}
f4ck
发表于 2013-12-4 21:37:00
看看答案。。。。。
xidianyejijie
发表于 2013-12-4 22:09:14
挺基础的题啊
L_DAY
发表于 2013-12-5 17:21:52
什么样的啊,
soly
发表于 2013-12-5 23:06:21
这个见过了
渐变的色彩
发表于 2013-12-10 16:02:18
位移不就可以了吗
小乖吥乖
发表于 2013-12-10 19:01:35
这样
var
a,b :integer;
begin
a := a+b;
b := a-b;
a := a-b;
end;
end.
xiaoshuang
发表于 2013-12-10 19:28:01
0.0
哈哈,我不懂
清风荡
发表于 2013-12-10 19:30:45
看答案罗.....
清风荡
发表于 2013-12-10 19:39:20
最后我还是想出来了
a=a+b;
b=a-b;
a=a-b;
qgfc365
发表于 2013-12-11 09:37:48
看看看看看看
阿权
发表于 2013-12-11 17:06:06
这个玩意确实难度很大
等待苍老了谁
发表于 2013-12-11 17:38:39
看看。。。。。。。。。。。。。。
burNinging
发表于 2013-12-11 18:06:25
好厉害的样子
wangwei111
发表于 2013-12-11 19:40:44
学习一下
我是一个程序
发表于 2013-12-14 13:54:09
{:7_176:}答案是啥
小豆豆0508
发表于 2013-12-16 15:23:06
不会。。。。
DDESAEEW
发表于 2013-12-16 22:35:00
:loveliness:。。。。。。。
ge_yong
发表于 2013-12-17 12:48:42
回复即可看答案