定义两个变量交换值
#include <stdio.h>
int main(int argc, const char *argv[]){
int a=10;
int b=20;
printf("原本的数据\ta=%d,b=%d\n", a, b);
a=a+b;
b=a-b;
a=a-b;
printf("交换后数据\ta=%d,b=%d\n", a, b);
return 0;
}
#include <stdio.h>
int main(int argc, const char *argv[]){
int a=10;
int b=20;
printf("原本的数据\ta=%d,b=%d\n", a, b);
a=a+b;
b=a-b;
a=a-b;
printf("交换后数据\ta=%d,b=%d\n", a, b);
return 0;
}