📌  相关文章
📜  在 c++ 中检查三个数字中最小 num 的程序(1)

📅  最后修改于: 2023-12-03 15:37:18.643000             🧑  作者: Mango

在 C++ 中检查三个数字中最小 num 的程序

在 C++ 中,检查三个数字中最小值的程序可以通过简单的条件语句来实现。以下是一个示例程序:

#include <iostream>

int main() {
    int num1, num2, num3, min;

    std::cout << "Enter three numbers:" << std::endl;
    std::cin >> num1 >> num2 >> num3;

    if (num1 <= num2 && num1 <= num3) {
        min = num1;
    } else if (num2 <= num1 && num2 <= num3) {
        min = num2;
    } else {
        min = num3;
    }

    std::cout << "The minimum number is " << min << std::endl;

    return 0;
}

上面的程序中,首先声明了三个整数变量 num1num2num3,以及一个用于存储最小值的整数变量 min。然后,程序提示用户输入三个数字,并使用 std::cin 语句将这些数字分别存储到 num1num2num3 变量中。

接着,程序使用条件语句来确定这三个数字中的最小值。在上面的示例中,使用了多个嵌套的 if ... else if ... else 语句来实现。首先判断 num1 是否小于等于 num2num3,如果是,则将 min 赋值为 num1。如果不是,继续判断 num2 是否小于等于 num1num3,如果是,则将 min 赋值为 num2。否则,将 min 赋值为 num3

最后,程序输出最小数字的值,并返回 0。

以上是一个基本的 C++ 程序,可以通过编译器运行并测试该程序。

代码片段:

if (num1 <= num2 && num1 <= num3) {
    min = num1;
} else if (num2 <= num1 && num2 <= num3) {
    min = num2;
} else {
    min = num3;
}