import java.util.Arrays;import java.util.Random;import java.util.Scanner;/** 1. 定义一个长度为5 的int类型数组arr, 提示用户输入5个1-60之间的数字作为数组元素 生成2-10(范围包含2和10)之间的随机数num 比那里数组arr,筛选出数组中的不是num倍数的元素并且输出 */public class Test01 { public static void main(String[] args) { //创建数组 int arr[] = new int[5]; //键盘录入 Scanner scanner = new Scanner(System.in); for (int i = 0; i < arr.length ; i++) { System.out.println("输入5个1-60之间的数字作为数组元素,这是第"+(i+1)+"个"); int next = scanner.nextInt(); arr[i] = next; } System.out.println(Arrays.toString(arr)); //生成2-10(范围包含2和10)之间的随机数num Random random = new Random(); //不包含右边界,所以在2到10之间 int num = random.nextInt(9) + 2; System.out.println("num:"+num); for (int i = 0; i < arr.length; i++) { if(arr[i] % num != 0){ System.out.println(arr[i]); } } }}
来源:https://www.cnblogs.com/YRSWBY2016/p/11999971.html