题解 | #小乐乐计算函数#
小乐乐计算函数
https://www.nowcoder.com/practice/89238e99c36e450786ccf3a9e7481b7b
#include <stdio.h> int max3(int a,int b,int c) { if(a > b && a > c) return a; if(b > a && b > c) return b; else//sb还必须要个else是吧!!!!! return c; } int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); float m1 = max3(a+b,b,c); float m2 = max3(a,b+c,c); float m3 = max3(a,b,b+c); printf("%.2f",m1*1.0/(m2+m3)); return 0; } // int max3(float a, float b, float c) { // if (a >= b && a >= c) // return a; // else if (b >= a && b >= c) // return b; // if() // return c; // } // int main() { // int a, b, c; // float m1, m2, m3; // scanf("%d %d %d", &a, &b, &c); // m1 = max3(a + b, b, c); // m2 = max3(a, b + c, c); // m3 = max3(a, b, b + c); // printf("%.2f", m1 / (m2 + m3)); // return 0; // }