int max_func(int a, int b, int c); 返回值为参数序号
例如,a最大,则返回0,b最大,则返回1,c最大,则返回2;通过返回值,可以确定三个数中哪个最大
int min_func(int a, int b, int c); 返回值为参数序号
这样通过上述两个函数,可以确定三个数中的最大和最小,这样就可以知道大小了。
int _min(int a,int b,int c)
{
int min=a;
if(b
}
int _max(int a,int b,int c)
{
int max=a;
if(b>max) max=b;
if(c>max) max=c;
return max;
}
为什么要两个函数呢?一个就可以了啊?
下面写下子函数,
double cmp(x,y,z)
{double t;
t=(x>y&&x>z)?x:(y>z)?y:z;
return t;
}
上边的返回值为abc中最大的