魔术师把两个杯子换个位置。写 swap_cups(a, b):让 a 和 b 里的东西互换。参数都是引用,换完以后 after_swap 里的 left、right 也换过来了。
after_swap("ball", "empty")→'empty ball'after_swap("red", "blue")→'blue red'string after_swap(string left, string right)#include <string>
using namespace std;
void swap_cups(string &a, string &b) {
// 在这里写:a 和 b 互换
}
string after_swap(string left, string right) {
swap_cups(left, right);
return left + " " + right;
}
写好了先点「运行」试试示例,没问题再点「提交」。