第19570题 单选
在C++代码横线处填入哪项,可使int a=10,b=20;后的输出为20 10?
#include <iostream>
using namespace std;
int main() {
    int a = 10, b = 20;
    ________ // 在此处填入代码
    cout << a << " " << b << endl;
    return 0;
}
A

a=b;b=a;

B

a = max(a, b); b = min(a, b);

C

a=a+b;a=a-b;b=a-b;

D

int tmp=a;a=b;b=tmp;