#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<stdlib.h>
int main(){
int a = 5;
int b = 15;
int temp = 0;
temp = a;
a = b;
b = temp;
printf(" a=%d, b=%d\n",a,b);
system("pause");
return 0;
}
不允许创建临时变量方法
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<stdlib.h>
int main(){
int a = 5;
int b = 15;
a = a - b;
b = b + a;
a = b - a;
printf("a=%d, b=%d\n", a, b);
system("pause");
return 0;
}