下列程序的运行结果是()。 void fun(int *a, int *b) { int *k; k=a; a=b; b=k; } main() { int a=3, b=6, *x=&a, *y=&b; fun(x,y); printf("%d %d", a, b); }
A.6 3
B.3 6
C.编译出错
D.0 0
E.B
F.1
正确答案是B