当前位置: 代码迷 >> C语言 >> 新手问题(广陵绝唱,我又来了)
  详细解决方案

新手问题(广陵绝唱,我又来了)

热度:121   发布时间:2008-04-02 20:24:37.0
都是一样滴,都是在自学
头都在大,不过坚持住就好。偶是菜鸟,正在学习中,不过比你先飞了一些而已。

    你楼下滴孙开东是个高手,有事向他请教,他会滴更多。
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]zjh19840213[/un] 在 2008-4-2 19:31 的发言:[/bo]

广陵绝唱
什么情况下才要定义t是交换时的第三方变量
if(a>b) /*是不是这样理解:假设a>b就执行下面的语句*/
{t=a;a=b;b=t;} /*还是不懂,本人太菜,不要骂我罗*/ ...


对喽,就是这样滴。

如果a>b,就把a、b值对换,这样就变成了a<b了,这样就会排好顺序了。
----------------解决方案--------------------------------------------------------
呵呵,看来得认真学喽
----------------解决方案--------------------------------------------------------
回复 7# 的帖子
不一定需要第三方:
如:a=a+b,b=a-b,a=a-b,
----------------解决方案--------------------------------------------------------
呵呵..楼上的我也见过...加油
----------------解决方案--------------------------------------------------------
回复 14# 的帖子
顶LS的,好算法。

呵~
----------------解决方案--------------------------------------------------------
o~o!
回复 14# 的帖子
你的算法是交换,还是运算啊!
----------------解决方案--------------------------------------------------------
交换也是一种算法。

只要完成了目的,并且简洁明了,就不失为是一种好方法。
----------------解决方案--------------------------------------------------------
广陵的解释太帅了!
----------------解决方案--------------------------------------------------------
额..来学习啦~!好像还蛮有意思的.噶
----------------解决方案--------------------------------------------------------
  相关解决方案