c++判断一个整数是否是偶数
时间: 2024-09-14 17:10:38 浏览: 57
在C++中,判断一个整数是否是偶数通常可以通过检查这个整数除以2的余数是否为0来实现。如果余数为0,则该整数为偶数;如果余数不为0,则该整数为奇数。下面是一个简单的示例代码:
```cpp
#include <iostream>
using namespace std;
bool isEvenNumber(int num) {
return (num % 2 == 0);
}
int main() {
int num;
cout << "请输入一个整数:";
cin >> num;
if (isEvenNumber(num)) {
cout << num << " 是偶数。" << endl;
} else {
cout << num << " 是奇数。" << endl;
}
return 0;
}
```
在上面的代码中,`isEvenNumber` 函数接受一个整数参数,并返回一个布尔值,表示该整数是否为偶数。在`main`函数中,我们从用户那里接收一个整数输入,然后调用`isEvenNumber`函数来进行判断,并输出结果。
相关问题
C++输入一个整数,判断该数是奇数还是偶数
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d是偶数\n", num);
} else {
printf("%d是奇数\n", num);
}
return 0;
}
```
用c++判断一个整数是奇偶数
在 C++ 中,判断一个整数是否是奇偶数可以使用取模运算 `%`。如果一个整数除以2的余数为0,那么它是偶数;如果不为0,则它是奇数。下面是一个简单的函数示例:
```cpp
#include <iostream>
bool isEven(int num) {
return num % 2 == 0;
}
int main() {
int number;
std::cout << "请输入一个整数:";
std::cin >> number;
if (isEven(number)) {
std::cout << number << " 是偶数。\n";
} else {
std::cout << number << " 是奇数。\n";
}
return 0;
}
```
在这个程序中,`isEven()` 函数接收一个整数作为输入,返回 `true` 如果它是偶数,否则返回 `false`。然后在 `main()` 函数中,用户输入一个整数并根据 `isEven()` 的结果打印相应的消息。
阅读全文