DESKTOP-72IFJTH_20200826-赵亚军

20200826-赵亚军

1、存在的问题:上周考试题中出现的判断素数还存在问题

public static void main(String[] args) {
        int[] array = new int[500];
        for(int i = 2,k=0 ;i <= 1000 ; i++,k++) {
            boolean flag = true;
            for(int j = 2 ; j <= i/2 ;j++) {
                if(i%j==0) {
                    flag = false;
                }
            }
            if(flag) {
                System.out.println(i + " ");
                array[k]=i;
            }else {
                k--;
            }
        }
        System.out.println(Arrays.toString(array));
        int count = 0;
        for (int i = 2; i < array.length; i++) {
            if((array[i]-array[i-1])==2) {
                count++;
            }
        }
        System.out.println(count);
    }

2、解决方法:经过询问老师解决

需要多次练习嵌套循环 才能熟记于心

3、吐槽:这周天气一天比一天热 难受啊