Posted on 2006-02-19 15:46
sopherwenxin 閱讀(518)
評論(1) 編輯 收藏 引用 所屬分類:
編程札記
方法1
#include <stdio.h>
void main()
{
int i=80;
int j=10;
i=i+j;
j=i-j;
i=i-j;
printf("i=%d\n",i);
printf("j=%d\n",j);
}
方法2
#include <stdio.h>
void main()
{
int i=80;
int j=10;
i^=j;
j^=i;
i^=j;
printf("i=%d\n",i);
printf("j=%d\n",j);
}
方法3
#include <stdio.h>
void main()
{
int i=80;
int j=10;
i=i+j-(j=i);
j=j+i-(i=j);
printf("i=%d\n",i);
printf("j=%d\n",j);
}