不申请额外内存空间就可以完成数据互换的算法:int x=a,y=b;设计一个算法,不申请第三个变量,试把a b互换位置
时间:2011-05-17 来源:liulunet
//不申请额外内存空间就可以完成数据互换的算法: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; }
相关阅读 更多 +