可以通过相互比较这三个数字来找到给定三个数字中的最大值。
声明 3 个 `float` 类型的变量 **num1**、**num2**、**num3**。要求用户输入三个值。将这三个值读入变量。相互比较这些数字。可以使用 `if 条件`进行比较。

步骤 1:调用头文件 iostream。
步骤 2:使用 `namespace std.`
步骤 3: 打开整数类型的主函数;`int main()`。
步骤 4: 声明浮点型变量;**num1, num2, num3**。
步骤 5: 打印一条消息以输入三个数字。
步骤 6: 将数字读入变量 **num1, num2, 和 num3**。
步骤 7: 比较 **num1** 与 **num2** 和 **num3**。如果 **num1** 更大,如果两个条件都为真,则打印 **num1** 并转到步骤 10,否则转到步骤 8。
步骤 8: 比较 **num2** 与 **num1** 和 **num3**。如果 **num2** 更大,如果两个条件都为真,则打印 **num2** 并转到步骤 10,否则转到步骤 9。
步骤 9: 打印 **num3**。
步骤 10: 退出。
#include <iostream>
using namespace std;
int main() {
float num1, num2, num3;
cout << "Enter three numbers: ";
cin >> num1 >> num2 >> num3;
if(num1 >= num2 && num1 >= num3)
cout << "Largest number: " << num1;
else if(num2 >= num1 && num2 >= num3)
cout << "Largest number: " << num2;
else
cout << "Largest number: " << num3;
return 0;
}
Run 1 Enter three numbers: 8 6 12 Largest number: 12 Run 2 Enter three numbers: 5.3 6.4 2.1 Largest number: 6.4