我爱橙 发表于 2022-5-18 22:05:58

EX9.13 比较形参变量x和y所指的内存单元中的数据大小,将两者中的最小值返回。

子函数Fun的功能是比较形参变量x和y所指的内存单元中的数据大小,将两者中的最小值返回。以下程序执行后输出结果是7,8,7。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include <stdio.h>
int Fun(int *x,int *y)
{
if(【1】) /如果形参变量x所指的内存单元中的数据小于y所指的内存单元中的数据,则返回该最小值/
return *x;
else
return *y;
}
int main()
{
int a=7,b=8,【2】,r;
p=&a;
q=&b;
r=【3】____; /调用子函数Fun,返回变量a和b中的最小值,将其存放到变量r中。/
printf("%d,%d,%d\n",*p,*q,r);
return 0;
}


A.
【1】 *x<*y
【2】 *p,*q
【3】 Fun(p,q)


B.
【1】 x<y
【2】 *p,*q
【3】 Fun(*p,*q)


C.
【1】 *x<*y
【2】 p,q
【3】 Fun(&p,&q)


D.
【1】 x<y
【2】 *p,*q
【3】 Fun(a,b)

豆嘉木 发表于 2022-5-18 22:12:11

A
页: [1]
查看完整版本: EX9.13 比较形参变量x和y所指的内存单元中的数据大小,将两者中的最小值返回。