#include<iostream>
using namespace std;
int max(int a,int b)
{
if (a > b)
return a;
else
return b;
}
int max(int a, int b, int c)
{
int max;
max = a > b ? a : b;
max = max > c ? max : b;
return max;
}
double max(double a, double b)
{
if (a < b)
return b;
else return a;
}
double max(double a, double b, double c)
{
double max;
max = a > b ? a : b;
max = max > c ? max : b;
return max;
}
int main()
{
cout << "input two different interge num,output bigger one:" << endl;
int x, y;
cin >> x >> y;
cout << max(x, y) << endl;
cout << "input three different interge num,output bigger one:" << endl;
int z;
cin >> x >> y>>z;
cout << max(x, y,z) << endl;
cout << "input two different double num,output bigger one:" << endl;
double x2, y2;
cin >> x2 >> y2;
cout << max(x2, y2) << endl;
cout << "input three different double num,output bigger one:" << endl;
double z2;
cin >> x2 >> y2>>z2;
cout << max(x2, y2,z2) << endl;
}
函数重载
最新推荐文章于 2025-06-18 20:45:30 发布