鱼C论坛

 找回密码
 立即注册
楼主: 海阔天空mft

[技术交流] 一个程序员面试题,测试一下你的思维。

  [复制链接]
发表于 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 xor  b;
  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.

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-3 19:06:33 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-4 21:37:00 From FishC Mobile | 显示全部楼层
看看答案。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-4 22:09:14 | 显示全部楼层
挺基础的题啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-5 17:21:52 | 显示全部楼层
什么样的啊,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-5 23:06:21 From FishC Mobile | 显示全部楼层
这个见过了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-10 16:02:18 | 显示全部楼层
位移不就可以了吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-10 19:01:35 | 显示全部楼层
这样
var
  a,b :integer;
begin
  a := a+b;
  b := a-b;
  a := a-b;
end;
end.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-10 19:28:01 | 显示全部楼层
0.0
哈哈,我不懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-10 19:30:45 | 显示全部楼层
看答案罗.....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-10 19:39:20 | 显示全部楼层
最后我还是想出来了

        a=a+b;
        b=a-b;
        a=a-b;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-11 09:37:48 | 显示全部楼层
看看看看看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-11 17:06:06 | 显示全部楼层
这个玩意确实难度很大
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-11 17:38:39 | 显示全部楼层
看看。。。。。。。。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-11 18:06:25 | 显示全部楼层
好厉害的样子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-11 19:40:44 | 显示全部楼层
学习一下                          
               
              
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-14 13:54:09 | 显示全部楼层
{:7_176:}答案是啥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-16 15:23:06 | 显示全部楼层
不会。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-16 22:35:00 | 显示全部楼层
:loveliness:。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-17 12:48:42 | 显示全部楼层
回复即可看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-6 20:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表