← 查看本卷题目GESP C++ 1级2025年9月单选题 第12题 · 2 分下面C++代码用于交换两个正整数a和b的值,不能实现交换的代码是( )。 填写答案Acpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; temp = a; a = b; b = temp; cout << "a=" << a << " b=" << b << endl; Bcpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; b = a - b; a = a - b; b = a + b; cout << "a=" << a << " b=" << b << endl; Ccpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; a = a + b; b = a - b; a = a - b; cout << "a=" << a << " b=" << b << endl; Dcpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; a, b = b, a; cout << "a=" << a << " b=" << b << endl; 提交答案详细解析这题不会 ← 上一题 第 147 / 405 题← → 键切题 下一题 →
下面C++代码用于交换两个正整数a和b的值,不能实现交换的代码是( )。 填写答案Acpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; temp = a; a = b; b = temp; cout << "a=" << a << " b=" << b << endl; Bcpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; b = a - b; a = a - b; b = a + b; cout << "a=" << a << " b=" << b << endl; Ccpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; a = a + b; b = a - b; a = a - b; cout << "a=" << a << " b=" << b << endl; Dcpp cout << "输入第一个正整数: "; cin >> a; cout <<"输入第二个正整数: "; cin >> b; a, b = b, a; cout << "a=" << a << " b=" << b << endl; 提交答案详细解析这题不会