CC3 编写函数实现两数交换(指针方式)
描述
编写一个函数,实现两个整数的交换,要求采用指针的方式实现。
输入描述:
键盘输入2个整数 m 和 n
输出描述:
输出交换后m 和 n 的值,中间使用空格隔开
示例
输入:2 3
输出:3 2
题解
#include <iostream>
using namespace std;
void swap(int *a, int *b)
{
int c;
c = *a;
*a = *b;
*b = c;
}
int main() {
int m, n;
cin >> m >> n;
swap(m, n);
cout << m << " " << n;
return 0;
}