赤焰麒麟 发表于 2013-2-27 19:50:46

还可以这样:
a=1,b=2;
a=a-b; (目前的条件已知两数的差和其中一数n,且n是减数)求x 【差】
b=a+b;(将求出的a的值赋给b)..(目前的条件有所改变,已知两数的差和其中一数n2,且n2是被减数)求减数x 【差a+减数n=被减数x;将被减数x赋给b】!!因为要调换吗!所以赋给相反那个数

a=b-a;(将减数x赋给a)   [被减数n2--差=减数x]!!因为要调换吗!所以赋给相反那个数

落痕 发表于 2013-2-27 19:52:23

好好学习学习

叱垞零零漆□ 发表于 2013-2-27 19:53:49

??????什么意思,呵呵

赤焰麒麟 发表于 2013-2-27 20:01:17

又或者:
a=1,b=2;
b=b-a
a=a+b
b=a-b

赤焰麒麟 发表于 2013-2-27 20:02:22

叱垞零零漆□ 发表于 2013-2-27 19:53 static/image/common/back.gif
??????什么意思,呵呵

意思就是告诉你,算法是编程的灵魂!

赤焰麒麟 发表于 2013-2-27 20:02:54

编程是算法的四肢~~~~

赤焰麒麟 发表于 2013-2-27 20:03:41

编程是算法的臭皮囊~~~~

bafengao 发表于 2013-2-27 20:25:55

看看自己思维

看客 发表于 2013-2-28 03:17:44

用If可以不

看客 发表于 2013-2-28 03:30:56

c:=a; a:=b;b:=c;

游人啊k 发表于 2013-2-28 05:38:11

貌似很久以前看过。。

孩子,跟我走、 发表于 2013-2-28 06:10:02

没想明白,看看答案

孩子,跟我走、 发表于 2013-2-28 06:11:55

:lol涨知识了,原来可以这样

______日出╮ 发表于 2013-2-28 08:33:48

学习学习。。。

CAN璨 发表于 2013-3-1 23:39:49

{:5_105:}看看是啥

comeheres 发表于 2013-3-2 00:26:22

看看答案,哈哈

若古 发表于 2013-3-2 03:48:48

呵呵 看到过

Pul 发表于 2013-3-2 14:19:57

我也瞧瞧答案.

麻雀怒吼 发表于 2013-3-2 15:14:12

看看答案{:1_1:}

~_清_風_~ 发表于 2013-3-5 16:50:12

用位运算???
页: 45 46 47 48 49 50 51 52 53 54 [55] 56 57 58 59 60 61 62 63 64
查看完整版本: 一个程序员面试题,测试一下你的思维。