#include <iostream>
using namespace std;
void f_1(int a,int b,int c,int *max,int *min);
void f_2(int a,int b,int c,int &max,int &min);
int main()
{ int x,y,z,maxvalue,minvalue;
cout<<"请输入三个数:" ;
cin>>x>>y>>z;
f_1(x,y,z,&maxvalue,&minvalue);
cout<<"f_1:maxvalue="<<maxvalue<<endl;
cout<<"minvalue="<<minvalue<<endl;
f_2(x,y,z,maxvalue,minvalue);
cout<<"f_2:maxvalue="<<maxvalue<<endl;
cout<<"minvalue="<<minvalue<<endl;
}
void f_1(int a,int b,int c,int *max,int *min)
{
if (a>b)
*max=a,*min=b;
else
*max=b,*min=a;
if (c>*max)
*max=c;
if (c<*min)
*min=c;
}
void f_2(int a,int b,int c,int &max,int &min)
{
if (a>b)
max=a,min=b;
else
max=b,min=a;
if (c>max)
max=c;
if (c<min)
min=c;
}
求最大最小数
最新推荐文章于 2022-08-12 12:39:21 发布