编写重载函数分别实现: ① : 求 3个整数中最小数; ② : 求3个实数中的最小数; ③ : 求 2个实数中最小数。 在主函数中分别从键盘输入对应数值,调用相应的函数。
时间: 2023-05-27 22:04:59 浏览: 93
编写实现函数重载程序
#include<iostream>
using namespace std;
int min(int a, int b, int c) {
return min(min(a, b), c);
}
double min(double a, double b, double c) {
return min(min(a, b), c);
}
double min(double a, double b) {
return min(a, b);
}
int main() {
int a, b, c;
double d, e, f;
cout << "请输入三个整数:";
cin >> a >> b >> c;
cout << "最小数为:" << min(a, b, c) << endl;
cout << "请输入三个实数:";
cin >> d >> e >> f;
cout << "最小数为:" << min(d, e, f) << endl;
cout << "请输入两个实数:";
cin >> d >> e;
cout << "最小数为:" << min(d, e) << endl;
return 0;
}
阅读全文