📌  相关文章
📜  C程序检查给定数字是偶数还是奇数(1)

📅  最后修改于: 2023-12-03 14:40:26.946000             🧑  作者: Mango

C程序检查给定数字是偶数还是奇数

在计算机科学中,我们经常需要检查给定的数字是奇数还是偶数。这个任务可以通过C语言中的if语句和取模运算符来完成。

判断方法

一个整数如果可以被2整除,那么它就是偶数,否则就是奇数。在C语言中,我们可以使用%运算符来计算一个数除以2的余数,如果余数为0则是偶数,否则是奇数。如下所示:

if (num % 2 == 0) {
    printf("%d is even.", num);
} else {
    printf("%d is odd.", num);
}
完整代码

下面是一个完整的C程序,可以接受用户输入的整数,判断它是否是偶数或奇数。

#include <stdio.h>

int main() {
    int num;
    printf("Enter an integer: ");
    scanf("%d", &num);

    if (num % 2 == 0) {
        printf("%d is even.", num);
    } else {
        printf("%d is odd.", num);
    }

    return 0;
}
执行结果

执行上述代码,当我们输入一个偶数时,会输出以下结果:

Enter an integer: 4
4 is even.

当我们输入一个奇数时,会输出以下结果:

Enter an integer: 5
5 is odd.
总结

在计算机编程中,判断给定数字是奇数还是偶数是一项非常基本的任务。通过if语句和取模运算符,我们可以轻松完成这个任务。