使用 C 语言实现一个函数,判断一个整数是奇数还是偶数。
时间: 2024-10-23 22:03:11 浏览: 101
py代码-例2-1-1 输入一个整数, 判断它是奇数还是偶数
在 C 语言中,你可以通过取模运算 `%` 来轻松地判断一个整数是否是奇数还是偶数。如果一个数除以 2 的余数为 0,则它是偶数;否则它是奇数。下面是一个简单的函数实现:
```c
#include <stdio.h>
// 定义一个函数来判断整数的奇偶性
int check_odd_even(int num) {
if (num % 2 == 0) {
return 0; // 返回 0 表示偶数
} else {
return 1; // 返回 1 表示奇数
}
}
int main() {
int number;
printf("请输入一个整数: ");
scanf("%d", &number);
if (check_odd_even(number)) {
printf("%d 是奇数\n", number);
} else {
printf("%d 是偶数\n", number);
}
return 0;
}
```
在这个程序中,`check_odd_even` 函数接收一个整数作为输入,然后返回 0 或 1 分别表示偶数和奇数。在 `main` 函数中,用户输入一个整数,然后调用这个函数并根据返回值判断其奇偶性。
阅读全文