选择题 25.  下面程序的运行结果是______
    #include<iostream,h>
    void fun(int*a,int*b)
    {
    int X= *a;
    * a= *b;  *b=X;
    cout<< *a<< *b<<"  ";
    void main()
        int x=1,  y=2;
        fun(&x,&y);
        cout<<X<<y<<end1;
    }
【正确答案】 D
【答案解析】 本题考查的是指针和引用,函数 fun完成把x和y互换的操作。