C++_函数的重载求两个数或三个数的最值

来源:互联网 发布:龙江网络客服中心电话 编辑:程序博客网 时间:2024/05/21 12:46
/*******************************时间:2012年10月17日10:19:52 **描述:函数的重载             *******************************/# include <iostream>using namespace std;int main(){int max(int a, int b, int c);//函数声明int max(int a, int b);//函数声明int a = 8, b = -12, c = 27;cout<<"max(a, b, c) = "<<max(a, b, c)<<endl;//输出三个整数中的最大值cout<<"max(a, b) = "<<max(a, b)<<endl;//输出两个整数中的最大值return 0;}int max(int a, int b, int c){if(b > a)a = b;if(c > a)a = c;return a;}int max(int a, int b){if(b > a)a = b;return a;}/******************************  在vc++6.0中运行的结果是: **  ------------------------- **  max(a, b, c) = 27         **  max(a, b) = 8             **  ------------------------- ******************************/

原创粉丝点击