c++:求2个整数,3个整数的最大值,用同名函数实现
输入格式:
输入三个整数,以空格间隔,例如 12 27 50
输出格式:
先输出前两个数的最大值,例如27
另起一行,输出三个数的最大值,例如50
输入样例:
在这里给出一组输入。例如:12 27 50
输出样例:
在这里给出相应的输出。例如:
27
50
法一:直接输入三个变量,传入函数。在函数里,用min、max套两层求得最小最大值并输出。
法二:输入在一个数组里,传入函数。在函数里建立存最大、最小值的变量,遍历数组使用min、max函数求值,最后输出。
int max(int a,int b)
{
return a>b?a:b;
}
int max(int a,int b,int c)
{
int max=a;
if(max<b)max=b;
if(max<c)max=c;
return max;
}