统计在1000~2000包括边界之间的奇数和偶数的个数,并分别输出这两个计数结果。
时间: 2024-09-06 14:05:45 浏览: 39
要统计1000到2000之间(包括边界)的奇数和偶数个数,你可以使用一个简单的循环遍历这个范围内的每一个数,检查它是否是奇数或偶数,然后相应地增加计数器。以下是一个C++程序的示例:
```cpp
#include <iostream>
int main() {
int evenCount = 0; // 偶数计数器
int oddCount = 0; // 奇数计数器
// 遍历从1000到2000的整数
for (int i = 1000; i <= 2000; ++i) {
// 检查数字是奇数还是偶数
if (i % 2 == 0) {
++evenCount; // 如果是偶数,增加偶数计数器
} else {
++oddCount; // 如果是奇数,增加奇数计数器
}
}
// 输出结果
std::cout << "在1000到2000之间,偶数的个数是: " << evenCount << std::endl;
std::cout << "在1000到2000之间,奇数的个数是: " << oddCount << std::endl;
return 0;
}
```
这段代码中,我们初始化两个计数器`evenCount`和`oddCount`为0。然后使用`for`循环遍历1000到2000之间的每个整数,通过`i % 2`判断该整数是奇数还是偶数。`%`是取模运算符,如果`i`是偶数,`i % 2`的结果是0,否则是1。根据这个结果,我们相应地增加偶数或奇数计数器。最后,我们将统计结果输出到控制台。
阅读全文