java求一个包含5个元素的数组中,能被3整除的元素的个数。要求:5个元素通过键盘输入。
时间: 2024-09-24 08:12:56 浏览: 71
在Java中,你可以通过循环遍历数组,并使用条件判断来计算能被3整除的元素个数。以下是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] array = new int[5]; // 创建一个包含5个元素的数组
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数组的5个元素:");
for (int i = 0; i < 5; i++) {
array[i] = scanner.nextInt(); // 从用户输入获取每个元素
}
int count = 0;
for (int num : array) { // 遍历数组
if (num % 3 == 0) { // 判断是否能被3整除
count++; // 如果可以,计数器加一
}
}
System.out.println("能被3整除的元素有: " + count);
}
}
```
在这个程序中,我们首先创建了一个包含5个元素的数组,并提示用户逐个输入这些元素。然后,我们遍历这个数组,对每个元素进行检查,如果能被3整除(即`num % 3 == 0`),我们就增加计数器`count`。最后,打印出能被3整除的元素的数量。
阅读全文