在 C++ 中判断奇偶数

C++C++Beginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

在本实验中,你将学习如何通过 if-else 语句判断输入的数字是偶数还是奇数。你将学习编写一个 C++ 程序,该程序将从用户那里获取输入的数字,并使用 % 运算符检查它是偶数还是奇数。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL cpp(("`C++`")) -.-> cpp/BasicsGroup(["`Basics`"]) cpp(("`C++`")) -.-> cpp/ControlFlowGroup(["`Control Flow`"]) cpp(("`C++`")) -.-> cpp/FunctionsGroup(["`Functions`"]) cpp(("`C++`")) -.-> cpp/IOandFileHandlingGroup(["`I/O and File Handling`"]) cpp(("`C++`")) -.-> cpp/SyntaxandStyleGroup(["`Syntax and Style`"]) cpp/BasicsGroup -.-> cpp/variables("`Variables`") cpp/ControlFlowGroup -.-> cpp/conditions("`Conditions`") cpp/FunctionsGroup -.-> cpp/function_parameters("`Function Parameters`") cpp/IOandFileHandlingGroup -.-> cpp/output("`Output`") cpp/IOandFileHandlingGroup -.-> cpp/user_input("`User Input`") cpp/SyntaxandStyleGroup -.-> cpp/code_formatting("`Code Formatting`") subgraph Lab Skills cpp/variables -.-> lab-96175{{"`在 C++ 中判断奇偶数`"}} cpp/conditions -.-> lab-96175{{"`在 C++ 中判断奇偶数`"}} cpp/function_parameters -.-> lab-96175{{"`在 C++ 中判断奇偶数`"}} cpp/output -.-> lab-96175{{"`在 C++ 中判断奇偶数`"}} cpp/user_input -.-> lab-96175{{"`在 C++ 中判断奇偶数`"}} cpp/code_formatting -.-> lab-96175{{"`在 C++ 中判断奇偶数`"}} end

包含库文件

在 C++ 程序的第一步中,我们将包含运行 C++ 程序所需的库文件。将以下代码添加到 ~/project/main.cpp 文件中:

#include<bits/stdc++.h>
using namespace std;

定义检查数字的函数

在程序的第二步中,我们将创建一个函数来判断输入的数字是偶数还是奇数。该函数应接受一个整数作为输入,并打印出该数字是偶数还是奇数。将以下代码添加到 ~/project/main.cpp 文件中:

void check_number(int num){
    if(num%2==0){
        cout<<num<<" is an even number";
    }
    else{
        cout<<num<<" is an odd number";
    }
}

从用户获取输入

在程序的第三步中,我们将从用户那里获取输入的数字,并将其传递给第二步中创建的函数。将以下代码添加到 ~/project/main.cpp 文件中:

int main(){
    int num;
    cout<<"Enter the number you want to check:-";
    cin>>num;
    check_number(num);
    return 0;
}

编译并执行代码

在程序的第四步中,我们将编译并执行 main.cpp 文件以获取输出。我们将使用 GCC 编译器编译代码,然后执行编译后的代码。在终端中运行以下命令来编译并执行代码。

$ g++ ~/project/main.cpp -o main
$ ./main

现在,当程序要求输入要检查的数字时,请提供数字输入。

总结

在本实验中,你已成功学习了如何通过 if-else 语句判断输入的数字是偶数还是奇数。你学会了编写一个 C++ 程序,通过定义一个函数从用户那里获取输入的数字,并使用 % 运算符检查它是偶数还是奇数。最后,你在终端中编译并执行了代码以查看输出。

您可能感兴趣的其他 C++ 教程