C/C++學習:求最大值函式
阿新 • • 發佈:2019-01-07
問題
兩週實訓,第四題:求最大值函式。
問題描述:從鍵盤輸入兩個double型別資料,a,b,通過定義並呼叫函式max_ab實現求a與b的最大值輸出。
解題
完整程式碼:
/*
Module Name:求最大值函式
Module Date:20141222
Module Auth:CLyoko
Description:從鍵盤輸入兩個double型別資料,a,b,
通過呼叫函式max_ab實現求a與b的最大值輸出,並定
義函式max_ab
Other:
Revision History:
Date Rel Ver. Notes
20141222 1.0 建立程式
*/
#include<stdio.h>
#include<stdlib.h>
//求最大值
float max_ab(float x,float y);
int main(int argc, char *argv[])
{
float a,b,max;
printf(" 求最大值\n");
printf("請輸入兩個數(例:3.5 12.8):");
scanf("%f%f",&a,&b);
//求最大值
max=max_ab(a,b);
printf("比較結果:%f",max);
system("pause" );
return 0;
}
/*
Function:Name: max_ab
Function:Description: 求最大值
Inputs:float x,float y
Outputs:float
Notes:nil
*/
float max_ab(float x,float y)
{
return(x>y?x:y);
}