21xrx.com
2025-04-08 15:47:48 Tuesday
文章检索 我的文章 写文章
C++如何判断一个数是奇偶数?
2023-07-11 07:38:40 深夜i     19     0
C++ 判断 奇偶数

对于C++程序中如何判断一个数是奇偶数,其实是非常简单的。在C++中,可以使用模运算符(%)来实现这个功能。

模运算符(%)可以获得两个数相除后的余数,如果一个数是奇数,那么它除以2后余数一定是1;如果一个数是偶数,那么它除以2后余数一定是0。

以下是判断奇偶数的代码示例:

#include <iostream>
using namespace std;
int main() {
  int num;
  cout << "请输入一个整数:";
  cin >> num;
  if (num % 2 == 0)
    cout << num << "是偶数。" << endl;
   else
    cout << num << "是奇数。" << endl;
  
  return 0;
}

此程序首先接受用户输入一个整数,然后通过模运算符判断这个整数是奇数还是偶数,并输出相应的结果。如果用户输入的是偶数,输出的语句将会是“xx是偶数。”;如果用户输入的是奇数,输出的语句将会是“xx是奇数。”。

需要注意的是,这种判断方法只适用于整数,对于小数则无法使用模运算符进行判断,需要通过其他的方法来实现。

  
  
下一篇: C++ 阶乘计算器

评论区

请求出错了