1.使用中间变量
#include <stdio.h>
#include <stdlib.h>
int main() {
int a = 2;
int b = 5;
int tmp = 0;
tmp = a;
a = b;
b = tmp;
printf("%d\n", a);
printf("%d\n", b);
system("pause");
return 0;
}
2.不使用中间变量
#include<stdio.h>
#include<stdlib.h>
int main() {
int a = 2;
int b = 5;
a = a + b;
b = a - b;
a = a - b;
printf("%d\n", a);
printf("%d\n", b);
system("pause");
return 0;
}