欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

最大数max(x,y,z)(信息学奥赛一本通-T1152)

发布时间:2025/3/17 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 最大数max(x,y,z)(信息学奥赛一本通-T1152) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

【题目描述】

已知:

m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)

输入a,b,c,求m。把求三个数的最大数max(x,y,z)分别定义成函数和过程来做。

【输入】

输入a,b,c。

【输出】

求m,保留到小数点后三位。

【输入样例】

1 2 3

【输出样例】

0.200

【源程序】

#include<iostream> #include<cstdio> using namespace std; int max(int a,int b,int c);int main() {int a,b,c;double m;cin>>a>>b>>c;//输入a、b、cm=1.0*max(a,b,c)/(max(a+b,b,c)*max(a,b,b+c));//计算mprintf("%.3lf\n",m);return 0; }int max(int a,int b,int c)//求三个数中的最大值 {int temp=a;if(a<b)temp=b;if(temp<c)temp=c;return temp;}

 

总结

以上是生活随笔为你收集整理的最大数max(x,y,z)(信息学奥赛一本通-T1152)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。