标题求2个或3个正整数中的最大数,用带有默认参数的函数实现。在这里插入代码片
函数被调用进行测试:
#include
using namespace std;
int max(int, int, int);
int main()
{
int n,a,b,c;
cin>>n;
if(n2){
cin>>a>>b;
cout<<max(a,b)<<endl;
}
if(n3){
cin>>a>>b>>c;
cout<<max(a,b,c)<<endl;
}
return 0;
}
/* 请在这里填写答案 */
int max(int a, int b, int c)
{
if (a < b)
{
a = b;
}
if (a < c)
{
a = c;
}
return a;
}
int max(int a, int b)
{
if (a < b)
{
a = b;
}
return a;
}