单选题 下列程序的运行结果是( )。
#include <iostream.h>
void fun(int *a, int *b)
int *k;k=a;a=b;b=k;
void main()
int a=2004,b=9,*x=&a,*y=&b;
fun(x,y);
cout<<a<<""<<b<<endl;
A.2004 9 B.92004
C.00 D.编译时出错

【正确答案】 A
【答案解析】