21xrx.com
2024-09-20 05:49:21 Friday
登录
文章检索 我的文章 写文章
C++如何判断奇偶?
2023-07-13 03:04:59 深夜i     --     --
C++ 判断 奇偶

在C++中,判断一个数是奇数还是偶数,可以通过取模运算符(%)求余数来实现。

取模运算符是一种数学运算符,它用来计算一个数除以另一个数后的余数。例如,10 % 3 的结果为1,因为10除以3的余数是1。

如果一个数除以2的余数为0,那么它就是偶数;否则它就是奇数。因此,判断一个数是奇数还是偶数的代码如下:

 c++

int num = 5;

if (num % 2 == 0)

  cout << "This number is even." << endl;

else

  cout << "This number is odd." << endl;

上面这段代码将输出“This number is odd.”,因为5 % 2 的结果是1,表示它是一个奇数。

我们也可以把判断奇偶数的代码封装成一个函数,以方便多次调用。例如:

 c++

bool isEven(int num) {

  return (num % 2 == 0);

}

这个函数接受一个整数参数num,如果它是偶数就返回true,否则返回false。我们可以在程序中调用这个函数进行判断,例如:

 c++

int num = 6;

if (isEven(num))

  cout << num << " is even." << endl;

else

  cout << num << " is odd." << endl;

上面这段代码将输出“6 is even.”,因为6是一个偶数。

总结起来,C++中判断一个数是奇数还是偶数非常简单,只需要使用取模运算符求余数,然后根据余数是否为0来判断即可。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复