使用C ++计算给定数字中的奇数和偶数

时间:2014-10-22 18:36:58

标签: c++ visual-c++

如何计算C ++中给定数字中的偶数和奇数整数? 例如:用户输入:32478              输出:3个偶数和2个奇数。

1 个答案:

答案 0 :(得分:6)

基本算法是:

  1. 取数字模2(num % 2)。如果结果为1则数字为奇数;增加奇数计数器。如果不是那么它甚至是;增加偶数计数器。
  2. 将数字除以10,除去余数。 (num /= 10
  3. 如果数字不为零,请返回步骤1。