//不申请额外内存空间就可以完成数据互换的算法:int x=a,y=b;设计一个算法,不申请第三个变量,试把a b互换位置 #include <iostream> using std::cin; using std::cout; using std::endl; int main() { int x,y; cout << "Enter two numbers: X Y" << endl; cin >> x >> y; cout << "X = " << x << endl << "Y = " << y << endl; x = x+y; y = x-y; x = x-y; cout << "Through the exchange:" << endl << "X = " << x << endl << "Y = " << y << endl; return 0; }
作者:liulu
出处:http://www.cnblogs.com/liulunet/
谢谢支持