A-A+
有以下程序 yoidfun(intx inty int*c int*d) {*c=x+y;*
问题详情
有以下程序 yoidfun(intx,inty,int*c,int*d) {*c=x+y;*d=x-y;) main(){ inta=4,b=3,c=0,d=0; fun(a,b,&c,&d); printf(%d%dkn,C,d);) 程序的输出结果是
A.43
B.34
C.71
D.0
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
函数fun有四个形参,功能是利用参数的地址传递来讨算前两个参数的和与差。主函数中调用fun函数c计算4+3,d计算4.3值为1。