单项选择题

下列程序的运行结果是( )。     #include<iostream.h>     void fun(int *a,iht *B)     { int *k;      k=a;a=b;b=k;     }     void main( )     { inta=3,b=6,*x=&a,*y=&b;      fun(x,y);      cout < < a < < " " < < b;     }

A. 6 3
B. 3 6
C. 编译出错
D.0