交換函數swap

該函數是我在做HDU上的水題2039時遇到的,那道題是給出三個邊,輸出能否組成三角形,

兩邊之和大於第三邊,正常做是寫三個不等式,但是,用swap函數把兩個小的交換到a和b這樣只需要判斷

if(a+b>c)這一個語句就好了。                                                                  ps.以前學長應該教過我,我大概是忘了。

頭文件在c++中用cstring或algorithm

使用時:

eg.

int x=10;

int y=20;

swap(x,y);

此時x的值已經變成了20,y已經變成了10;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章