交换两个变量值引发的感想

前几天突然看到一段代码,虽然很简单,但引起了我的一些感慨……

 1 #include <stdio.h> 
 2 
 3 int main()
 4 {
 5         int a, b;
 6         scanf("%d %d", &a, &b);
 7         Swap(a, b);
 8         return 0;   
 9 }
10  
11 void Swap(int x, int y)
12 {
13        x = x + y;    
14        y = x - y;
15        x = x - y;   
16 }

感慨:解决问题的方法真的有很多种,也许是一个非常小的问题,也可能会有我们意想不到的解决方案。

谨记,做人要谦虚,更要人真对待遇到的每一个问题(即使以前解决过)。

换一个角度又有另外一番风景,难道不是吗?

原文地址:https://www.cnblogs.com/wmllz/p/4100126.html