函数调用的参数传递 — 计算机选择题
题目
有以下程序:
#include <stdio.h>
void mod(int a, int *b) {
a = a * 2;
*b = a + 10;
b = &a;
*b = 7;
}
int main() {
int x = 3, y = 4;
mod(x, &y);
printf("%d,%d", x, y);
return 0;
}
程序运行后的输出结果是( )
A. 3,7 B. 3,16 C. 6,7 D. 6,16