C语言编程已知a、b均是整型变量(假定a=10,b=25),写出将a,b两个变量中的值互换的程序来.

如题所述

好理解一点的就定义个变量来存
#include<iostream>
using namespace std;
int main()
{
int t,a,b;
cin>>a>>b;
t=a;
a=b;
b=t;
直接用swap就可以交换 很简单头文件iostream//swap(a,b);
cout<<a<<endl<<b;

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-15
a=a^b;
b=a^b;
a=a^b;
其中^代表异或
请参考。本回答被提问者和网友采纳
第2个回答  2014-10-15
a=b-a;
b=b-a;
a=a+b;
相似回答