a=3,b=4,不用第三个变量交换两个数值?
int main()
{
int a=3;
int b=5;
a=a+b;
b=a-b;
a=a-b;
printf("a=%d\n,b=%d\n",a,b);
}
[luoyiran@luoyiran ~]$ ./a.out
a=5,b=3