选择题   有以下程序:
    #include  <stdio.h>
    void  fun(int *p,int *q)
    {  int t;
    t=*p;  *p=*q;  *q=t;
    *q=*p;
    }
    main()
    {  int a=0,b=9;
    fun(&a,&b);
    printf('%d%d\n',a,b);
    }
    程序的输出结果是______。
 
【正确答案】 C
【答案解析】主函数中定义整型变量a、b,分别赋值0和9。将a和b的地址传递给指针变量p和q,函数fun中将a和b的值互换后,又将a的值赋给b。返回主函数,最后输出9和9。因此选项C正确。