选择题
有以下程序:
int*f(int *x,int *y)
{if(*x<*y)return x;
else return y;
}
main()
{
int a=7,b=8,*p,*q,*r;
p=&a;q=&b;
r=f(p,q);
printf('%d,%d,%d\n',*p,*q,*r);
}
程序运行后输出结果是______。
A、
7,8,8
B、
7,8,7
C、
8,7,7
D、
8,7,8
【正确答案】
B
【答案解析】
f函数的功能是返回地址为x,y的两个数中值较的数的地址,本题输出结果是7,8,7。
提交答案
关闭