信息学奥赛C++语言:最大数max(x,y,z)
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言:最大数max(x,y,z)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
【輸入】
輸入a,b,c。
【輸出】
求m,保留到小數點后三位。
【輸入樣例】
1 2 3
【輸出樣例】
0.200
代碼
#include<cstdio> using namespace std; int max(int a,int b,int c);int a,b,c;double m; int main() {scanf("%d%d%d",&a,&b,&c);m=1.0*max(a,b,c)/(max(a+b,b,c)*max(a,b,b+c));printf("%.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;}總結
以上是生活随笔為你收集整理的信息学奥赛C++语言:最大数max(x,y,z)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 加密的病历单(信息学奥赛一本通-T113
- 下一篇: 信息学奥赛C++语言:求满足条件的二位数