单选题

有以下程序

void fun(double *p1,double *p2,double *s) 

{

    s =(double*)calloc(1, sizeof(double));

    *s=*p1+*(p2+1);

}

main()

{

    double a[2]={1.1,2.2},b[2]={10.0,20.0},*s=a; 

    fun(a,b,s); 

    printf("%5.2f\n",*s);

}

程序的输出结果是(    )

A

1.10

B

11.10

C

12.10

D

21.10

赣ICP备20007335号-2