c语言题,简单,三个数大小比较,只差比较部分,用指针

-1

任意输人三个数,找出其中的最大数和最小数。

首先比较前两个数,将较大数存人max中,较小数存人min中。然后比较max与第三

个数,将较大数存人max中。最后比较min与第三个数,将较小数存人min中。

请根据算法设计提示,在下面程序的提示处填空以完成程序。

#include<stdio.h>

void filter(float *,float *,float *,float *,float *);

int main(void)

{

float x,y,z,max,min;

float*px=&x,*py=&y,*pz=&z;

printf("请输入三个数:”);

scanf("%f%f%f",px,py,pz);

filter(px,py,pz,&max,&min);

printf(”最大数:%f\n最小数:%f\n",max,min);

return 0;

}

void filter(float * p1,float * p2,float * p3,float * m,float * n)

{

/请将此处代码补充完整/

}

ava
月悬忘川口

2020-12-1

0

哪里不懂可以问,但不要抛出来整个问题等别人帮你做。

ava
慢羊羊

2020-12-2

技术讨论社区