运行以下程序,输出的结果是()。 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
正确答案:D
试卷来源:202503(第16届)蓝桥杯C++编程青少组(选拔赛_中高级)真题