列表

详情


CPP6. 交换两个变量的值

描述

实现交换两个int类型变量的值

输入描述

a变量和b变量的值,要求都是int类型的值

输出描述

交换后a变量和b变量的值

示例1

输入:

1
2

输出:

2 1

示例2

输入:

10
10

输出:

10 10

示例3

输入:

100
20

输出:

20 100

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2021-12-11

#include <iostream>
using namespace std;

int main() {

    int a = 0;
    int b = 0;
    cin >> a;
    cin >> b;
swap(a,b);
    //write your code here.......
    

    cout << a << " " << b << endl;
    
    return 0;
}

C++ 解法, 执行用时: 2ms, 内存消耗: 396KB, 提交时间: 2022-07-09

#include <iostream>
using namespace std;

int main() {

    int a = 0;
    int b = 0;
    int t;
    cin >> a;
    cin >> b;
    t=a;
    a=b;
    b=t;
    cout << a << " " << b << endl;
    
    return 0;
}

C++ 解法, 执行用时: 2ms, 内存消耗: 396KB, 提交时间: 2022-01-05

#include <iostream>
using namespace std;

int main() {

    int a = 0;
    int b = 0;
    cin >> a;
    cin >> b;

    //write your code here.......
    int c = a;
    a = b;
    b = c;
    printf("%d %d\n",a,b);

    //cout << a << " " << b << endl;
    
    return 0;
}

C++ 解法, 执行用时: 2ms, 内存消耗: 396KB, 提交时间: 2021-11-29

#include <iostream>
using namespace std;

int main() {

    int a = 0;
    int b = 0;
    cin >> a;
    cin >> b;

    //write your code here.......
   a = a + b;
    b = a - b;
    a = a - b;
    cout << a << " " << b << endl;
    
    return 0;
}

C++ 解法, 执行用时: 2ms, 内存消耗: 396KB, 提交时间: 2021-11-23

#include <iostream>
using namespace std;

int main() {

    int a;
    int b;
    cin >> a;
    cin >> b;

    //write your code here.......
   

    cout << b<<' '<< a << endl;
    
    return 0;
}

上一题