简单算法--交换两个数不使用中间变量

来源:互联网 发布:c语言2017到2117闰年 编辑:程序博客网 时间:2024/05/18 03:53

大一学C语言,讲位操作时有原文。

源代码:

#include <iostream>using namespace std; int main() {int a=0,b=0;cout<<"请输入两个整型数字:"<<endl;cout<<"a=";cin>>a;cout<<"b=";cin>>b;a=a^b;b=a^b;a=a^b;cout<<"交换后的两个数字:"<<"a="<<a<<'\t'<<"b="<<b<<endl;    return 1; } 


原创粉丝点击