//c++函数重载求解,可分为三个程序,读者可根据需求自行摘取 #includeusing namespace std; int max(int a,int b); //调用求两个整数的函数声明 float max(float a,float b); //调用求两个实数的函数声明 char max(char a,char b,char c); //调用求三个字符最大值的函数声明 int main() { cout< b) { max=a; } else { max=b; } return max; } //自定义函数求两个实数最大值 float max(float a,float b) { float max; if(a>b) { max=a; } else { max=b; } return max; } //自定义函数求三个字符最大值 char max(char a,char b,char c) { char max,Mmax; if(a>b) { max=a; } else { max=b; } if(c>max) { Mmax=c; } else { Mmax=max; } return Mmax; }
与c语言语法类似,利用自定义函数返回值进行输出。



