程序最美(寻路)

你还在坚持练习你的技术吗?运动员天天训练,音乐家也会演练更难的曲章。你呢?

2013年8月30日

两个数交换的讨论

摘要: 两个数交换的讨论 C语言课中,两个数交换的程序必定会涉及,尤其是在讲解如何传参时。这里我们重点讨论一下两个数交换有哪几种方式,以及其原理是什么。 首先,我们给出几种两个数交换的代码,然后逐一讨论:#include #include using namespace std;void swap1(int& a, int& b){ int t = a; a = b; b = t;}void swap2(int& a, int& b){ a = a + b; b = a - b; a = a - b;}void swap3(int& a, int& b) 阅读全文

posted @ 2013-08-30 13:33 unixfy 阅读(291) 评论(0) 推荐(0) 编辑

导航