Mdd的swap函数

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 0 总提交人数: 2

题目描述

在C++中,往一个函数传递参数可以有3种方法,分别是值传递,引用传递,指针传递,而mdd想知道这3种方法的区别,你能展示给他看吗。

请不要水过,务必实现3个函数。

输入

输入多组数据。

对于每组数据,输入两个数a,b(均在int范围内)。

输出

输出三行,分别为按值传递,引用传递,指针传递来实现,a,b交换后的值。

输入样例

1 2

输出样例

1 2
2 1
2 1

Warning

直接交换位置输出,使用std::swap等方法水过的,不给分。

相关推荐