不用中间变量交换两个数 swap(a,b);

简介: #include using namespace std; int main () { int a = 3; int b = 5; cout
#include <iostream>
using namespace std;
int main () {
    int a = 3;
    int b = 5;
    cout<<"a="<<a<<",b="<<b<<endl;
    a = a+b;    ///a=7
    b = a-b;    ///b=3;
    a = a-b;    ///a=5
    cout<<"a="<<a<<",b="<<b<<endl;
    return 0;
}

输出:

a=3,b=5

a=5,b=3

相关文章
人工智能 缓存 前端开发
11739 59
人工智能 JavaScript 开发工具
4722 17
Web App开发 人工智能 API
1234 1
开发工具 Swift git
1918 6
人工智能 Java BI
1346 1
人工智能 JavaScript 测试技术
2223 2
人工智能 JavaScript 测试技术
1121 4
缓存 JavaScript Shell
2071 3