用java统计出四位整数里面包含多少个偶数多少个奇数
时间: 2024-02-25 15:58:11 浏览: 184
使用JAVA,判断数据奇数和偶数的个数
5星 · 资源好评率100%
可以使用Java编写一个程序来统计四位整数中偶数和奇数的个数,代码如下:
```java
public class CountEvenOdd {
public static void main(String[] args) {
int evenCount = 0; // 偶数的个数
int oddCount = 0; // 奇数的个数
for (int i = 1000; i <= 9999; i++) {
int lastDigit = i % 10; // 获取个位数
int secondLastDigit = (i / 10) % 10; // 获取十位数
int thirdLastDigit = (i / 100) % 10; // 获取百位数
int firstDigit = i / 1000; // 获取千位数
// 判断个位数是否为偶数
if (lastDigit % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
// 判断十位数是否为偶数
if (secondLastDigit % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
// 判断百位数是否为偶数
if (thirdLastDigit % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
// 判断千位数是否为偶数
if (firstDigit % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
}
System.out.println("偶数的个数:" + evenCount);
System.out.println("奇数的个数:" + oddCount);
}
}
```
这个程序使用了一个 `for` 循环来遍历四位整数的所有可能性。对于每一个四位整数,通过取模和整除操作获取它的千位数、百位数、十位数和个位数,然后分别判断这四个数是否为偶数,以此来统计出偶数和奇数的个数。最终输出结果。
阅读全文