C++编程题目求解

2025-04-18 06:04:52
推荐回答(1个)
回答1:

#include
using namespace std;
int main()
{
int max(int a,int b);
int max(int a,int b,int c);
double max(double a,double b);
double max(double a,double b,double c);
int a=1,b=2;
cout<<"1、2这两个整数中,最大的一个是"<int a=1,b=2,c=3;
cout<<"1、2、3这三个整数中,最大的一个是"<double a=1.1,b=2.2;
cout<<"1.1和2.2这两个双精度浮点数中,最大的一个是"<
double a=1.11,b=2.22,c=3.33;

cout<<"1.11、2.22和3.33这三个双精度浮点数中,最大的一个是"<return 0;
}
int max(int a,int b)
{
if(b>a)a=b;
return a;
}
int max(int a,int b,int c)
{
if(b>a)a=b;
if(c>a)a=c;
return a;
}
double max(double a,double b)
{
if(b>a)a=b;
return a;
}
double max(double a,double b,double c)
{
if(b>a)a=b;
if(c>a)a=c;
return a;
}