选择题 24.  有以下程序
    # include<stdio.h>
    void fun(int p)
    {  int d=2;
    p=d++; printf("%d",p);}
    main()
    { int a=1;
    fun(a); printf("%d\n" ,a);}
    程序运行后的输出结果是______。
【正确答案】 C
【答案解析】 本题考查函数调用。主函数中调用fun()函数,p=d++,d=2,选取d的值,再加1,所以输出p的值为2,再回到主函数中,直接输出a的值为1。