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、吐槽:这周天气一天比一天热 难受啊
点赞