A-A+

#include<stdio.h>int ast(int x int y int *cp i

2022-08-06 10:42:10 问答库 阅读 178 次

问题详情

#include<stdio.h>
int ast(int x,int y,int *cp,int *dp)
{*cp=x+y;*dp=x-y;}
main()
{int a,b,c,d;
a=4;b=3;
ast(a,b,&C,&d);
printf("%d,%dn",c,d);
}

参考答案

正确答案:
7,1
[解析]
#include<stdio.h>
int ast(int x,int y,int *cp,int *dp)
{*cp=x+y;*dp=x-y;}
main()
{int a,b,C,d;
a=4;b=3;
ast(a,b,&c,&d);/*调用函数ast()对a、b、C、d四个变量进行运算。注意这里关于变量C的参数传递方式是采用地址传递方式*/
printf("%d,%d\n",C,d);
}

考点: