单选题 以下程序的输出结果是( )。void fun(int x,int y,int *c,int *d){*c=x+y;*d=x一y;}main(){int a=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf(''%d%d\n'',c,d);}
【正确答案】 C
【答案解析】解析:题目中函数fun有四个形参,功能是利用参数的地址传递来计算前两个参数的和与差。主函数中调用fun函数c计算4+3,d计算4—3值为1,选项C正确。