#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void swap(int x, int y)
{
x = x^y;
y = x^y;
x = x^y;
printf("%d %d", x,y);
}
int main()
{
int x = 0;
int y = 0;
int ret = 0;
scanf("%d%d", &x, &y);
swap(x, y);
system("pause");
return 0;
}
难点在于函数无返回值,直接从函数输出
用到了异或操作符。