c++中有三个数ABC要输出最大值

来源:百度知道 编辑:UC知道 时间:2024/06/11 03:01:21

int getmax(int a, int b, int c)
{
int res = max(a, b);
res = max(res, c);
return res;
}

#include <iostream>
using namespace std;

int findMax(int a, int b, int c);
int main()
{
int num1,num2,num3,max;
cout<<"请输入三个整数: ";
cin>>num1>>num2>>num3;
max = findMax(num1,num2,num3);
cout<<num1<<" "<<num2<<" "<<num3<<" 三个数中,最大的是: "
<<max<<endl;

return 0;
}

int findMax(int a, int b, int c)
{
return (a>b?a:b)>c?(a>b?a:b):c ;
}

#include<iostream>
using namespace std;
int max(int x,int y,int z)
{return x>y?x>z?x:z:y>z?y:z;}
int main()
{
int x,y,z;
cin>>x>>y>>z;
cout<<max(x,y,z)<<endl;
}

求三个数中最大数的函数如下:
int maxnumber(int