问题很简单不做过多描述,加一个第三变量寄存一下即可.
代码如下:
#include<stdio.h>
int main() {
int a, b, c;
a = 1;
b = 2;
printf("a=%d,b=%d\n", a, b);
c = a;
a = b;
b = c;
printf("交换后\n");
printf("a=%d,b=%d",a,b);
return 0;
}
运行结果:
问题很简单不做过多描述,加一个第三变量寄存一下即可.
代码如下:
#include<stdio.h>
int main() {
int a, b, c;
a = 1;
b = 2;
printf("a=%d,b=%d\n", a, b);
c = a;
a = b;
b = c;
printf("交换后\n");
printf("a=%d,b=%d",a,b);
return 0;
}
运行结果: