天天看點

最大數max(x,y,z)

最大數max(x,y,z)

連結:http://ybt.ssoier.cn:8088/problem_show.php?pid=1152

【題目描述】

已知:

最大數max(x,y,z)

輸入a,b,c,求m。把求三個數的最大數max(x,y,z)分别定義成函數和過程來做。

【輸入】

輸入a,b,c。

【輸出】

求三個數的最大數max(x,y,z),保留到小數點後三位。

【輸入樣例】

1 2 3      

【輸出樣例】

0.200      
#include<bits/stdc++.h> 
using namespace std;

double f(double a,double b,double c){
    return max(max(a,b),c);
}
       
int main(){
    double a,b,c;
    double m;
    cin>>a>>b>>c;
    m=f(a,b,c)*1.0/f(a+b,b,c)/f(a,b,b+c);
    printf("%.3f",m);
}      

轉載于:https://www.cnblogs.com/EdSheeran/p/7327172.html