题目描述
填空,使得程序输出结果是:
5,3
#include
using namespace std;
void swap(
// 在这里输入你的代码
)
{
int * tmp = a;
a = b;
b = tmp;
}
int main()
{
int a = 3,b = 5;
int * pa = & a;
int * pb = & b;
swap(pa,pb);
cout << *pa << “,” << * pb;
return 0;
}
输入
无
输出
5,3
样例输出 Copy
5,3
#include <iostream>
using namespace std;
void swap(
// 在这里输入你的代码
int* &a, int* & b)
{
int* tmp = a;
a = b;
b = tmp;
}
int main()
{
int a = 3, b = 5;
int* pa = &a;
int* pb = &b;
swap(pa, pb);
cout << *pa << "," << *pb;
return 0;
}