A-A+

有以下程序 yoidfun(intx inty int*c int*d) {*c=x+y;*

2022-08-12 18:55:00 问答库 阅读 197 次

问题详情

有以下程序 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。

考点:程序