交换a,b

/*交换两个数不用中间变量*/
#include<iostream>
using namespace std;
int main()
{
    int a,b;
    scanf("%d%d",&a,&b);
    a=a+b;
    b=a-b;
    a=a-b;
    printf("%d %d\n",a,b);
    return 0;
}

 

posted @ 2012-11-01 23:34  myth_HG  阅读(119)  评论(0编辑  收藏  举报