#include <stdio.h> void fun(int a,int b,int c,int * maxp,int * minp) { * maxp= * minp=a; if (b> * maxp) * maxp=b; if (c> * maxp) * maxp=c; if (b< * minp) * minp=b; if (c< * minp) * minp=c; } void main() { int a,b,c,max,min; printf("a,b,c:"); scanf("%d%d%d",&a,&b,&c); fun(a,b,c,&max,&min); printf("max= %d,min= %d\n",max,min); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
#include <stdio.h> void fun(int a,int b,int c,int * maxp,int * minp) { * maxp= * minp=a; if (b> * maxp) * maxp=b; if (c> * maxp) * maxp=c; if (b< * minp) * minp=b; if (c< * minp) * minp=c; } void main() { int a,b,c,max,min; printf("a,b,c:"); scanf("%d%d%d",&a,&b,&c); fun(a,b,c,&max,&min); printf("max= %d,min= %d\n",max,min); }