用Java语言编写利用随机函数产生整数给含100个元素数组赋值,输出该数组,按每行5个元素的形式安排输出,统计能被3或7整除的元素的个数并输出统计结果。
时间: 2024-05-03 11:21:17 浏览: 51
JAVA基础随机整数的生成
5星 · 资源好评率100%
代码如下:
```java
import java.util.Random;
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = new int[100];
Random random = new Random();
for (int i = 0; i < arr.length; i++) {
arr[i] = random.nextInt(100);
}
System.out.println("生成的数组:");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
if ((i + 1) % 5 == 0) {
System.out.println();
}
}
int count = 0;
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 3 == 0 || arr[i] % 7 == 0) {
count++;
}
}
System.out.println("能被3或7整除的元素个数为:" + count);
}
}
```
运行结果:
```
生成的数组:
51 77 74 57 68
96 60 49 33 4
4 4 30 24 94
67 54 83 59 57
96 86 41 53 20
87 4 98 25 9
3 42 44 22 49
36 53 64 2 55
11 16 23 49 64
9 0 41 6 0
68 64 27 93 29
80 27 49 17 19
93 89 44 1 68
7 84 66 93 10
98 93 75 68 10
48 85 11 93 90
75 30 33 10 31
24 15 29 30 28
38 17 7 27 42
84 58 87 66 84
52 34 95 3 87
54 48 11 90 31
29 25 25 75 89
能被3或7整除的元素个数为:31
```
阅读全文