解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <math.h> #define MAX(x,y,z)((x>y)?((x>z)?(x):(z)):((y>z)?(y):(z))) double findmax(double x,double y,double z) {double max; max=(x>y)?x:y; max=(max>z)?max:z; return max; } int main() { double x,y,z; scanf("%lf %lf %lf",&x,&y,&z); printf("%.3f\n",findmax(x,y,z)); printf("%.3f",MAX(x,y,z)); return 0; }
0.0分
0 人评分
A+B for Input-Output Practice (III) (C语言代码)浏览:622 |
C语言考试练习题_保留字母 (C语言代码)浏览:616 |
C语言训练-亲密数 (C++代码)浏览:798 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:539 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:878 |
printf基础练习2 (C语言代码)浏览:826 |
WU-蓝桥杯算法提高VIP-勾股数 (C++代码)浏览:1686 |
WU-判定字符位置 (C++代码)浏览:1471 |
【金明的预算方案】 (C++代码)浏览:997 |
校门外的树 (C语言代码)浏览:733 |