第一种方法:
定义一个临时变量temp来进行a和b的值交换,代码如下:
#include <stdio.h>
int main ()
{
int a = 5;
int b = 15;
int temp = 0;
printf("初始值: a=%d, b=%d\n",a,b);
temp = a;//temp=5
a = b;//a=15
b = temp;//b=5
printf("交换后: a=%d, b=%d\n",a,b);
return 0;
}
第二种方法:
不定义临时变量,通过利用a和b差值(也可以利用其他运算)进行交换,代码如下:
#include <stdio.