C++ double 类型比较大小函数示例
下面是一个比较大小的 double 函数的示例代码:
#include <iostream>
using namespace std;
double compare(double num1, double num2) {
if (num1 > num2) {
return num1;
} else if (num1 < num2) {
return num2;
} else {
return 0;
}
}
int main() {
double a, b;
cout << '请输入两个数字:';
cin >> a >> b;
double result = compare(a, b);
if (result == 0) {
cout << '两个数字相等' << endl;
} else {
cout << '较大的数字是:' << result << endl;
}
return 0;
}
这个函数接收两个 double 类型的参数 num1 和 num2,然后使用 if-else 语句来比较它们的大小。如果 num1 大于 num2,则返回 num1;如果 num1 小于 num2,则返回 num2;如果 num1 等于 num2,则返回 0。在 main 函数中,用户输入两个数字,并调用 compare 函数来比较它们的大小,最后输出结果。
原文地址: https://www.cveoy.top/t/topic/qD8i 著作权归作者所有。请勿转载和采集!