c++编程题 编写一个函数max,用于比较三个整数大小,输出最大值,然后在主函数中调用该函数。

2024-12-02 17:48:04
推荐回答(4个)
回答1:

#include 

using namespace std;

int max(int a, int b, int c)
{
    if(b>a) a=b;
    if(c>a) a=c;
    return a;
}

void main(void)
{
    int a, b, c;
    cin>>a>>b>>c;
    cout<<"最大值为: "<}

回答2:

#include 
using namespace std;

int max(int a, int b, int c)
{
    int z = a > b ? a : b;
    return z > c ? z : c;
}

int main (void)
{
    int a, b, c;
    cin >> a >> b >> c;
    cout << "max= " << max(a, b, c) << endl;
    return 0;
}

回答3:

#include 
using namespace std;
int max(int a, int b, int c)
{
    int d = a;
    if (d < b)d=b;
    if (d < c)d=c;
    cout << d << endl;
    return d;
}
int main()
{
    max(2, 5, 4);
    return 0;
}

回答4:

#include "stdafx.h"
#include
using namespace std;
int max(int a, int b, int c){
int t = a > b ? a : b;
return t > c ? t : c;
}
int main()
{
int a, b, c;
cin>>a>>b>>c;
cout<
return 0;
}