作业帮 > 综合 > 作业

编写名为Max的函数,找出三个实数(double类型)中的最大数;在主程序中,键入三个实数

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/13 08:41:33
编写名为Max的函数,找出三个实数(double类型)中的最大数;在主程序中,键入三个实数
编写名为Max的函数,找出三个实数(double类型)中的最大数;在主程序中,键入三个实数
#include <iostream>

using namespace std;

double Max(double a, double b, double c);//定义函数原型,函数声明在后面.

int main()//主程序
{
double a, b, c, m;//定义变量.a, b, c用来输入,m用来保存结果.

cout<<"Please enter the 3 number:"<<endl;//输出提示信息,要求用户输入需要比较的三个数.
cin>>a>>b>>c;//输入三个数.

m=Max(a, b, c);//调用Max函数进行比较.

cout<<"The max number is: "<<m<<"."<<endl;//输出最大值.

return 0;//程序结束返回.
}

double Max(double a, double b, double c)//最大值函数的定义
{
if(b > a) a = b;比较a, b并将较大数赋给a
if(c > a) a = c;比较a, c并将较大数赋给a,此时a保存最大值.

return a;//返回比较结果
}