单选题

运行以下程序,输出的结果是()。

void compute(int &a, int &b, int c = 10) {
    int temp = a;
    a = b + c;
    b = temp * c;
    c = b - a;
}
int main() {
    int x = 1, y = 2, z = 3;
    compute(z, x);
    compute(x, y, z);
    cout << x << " " << y << " " << z << endl;
    return 0;
}

A

1 2 3

B

13330317

C

1 330 11

D

13 330 11

赣ICP备20007335号-2