您的位置:首页 > 编程语言 > C语言/C++

C语言中实现两个数互换的方法小结。(欢迎补充)

2015-03-12 15:23 225 查看
     //使用异或交换两个数

 

     a=a^b;

     b=a^b;

     a=a^b;

     printf("%d %d\n",a,b);

   //借用中间变量交换两个数

    temp=a;

    a=b;

    b=temp;

  //利用数学交换两个数

    a=a+b;

    b=a-b;

    a=a-b;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: