用Java选出<10000的所有素数,并从大到小输出,急!

2024-11-17 09:06:48
推荐回答(4个)
回答(1):

public class Du1 {
public static void main(String[] args) {
int i, j;

///你的从搏雀小到大
for (i = 2; i < 10000; i++) {
for (j = 2; j <= i; j++) {
if (i % j == 0)
break;
}
if (i == j)
System.out.print(i + "戚晌 ");
}

//新加的从大到小输出
for (i = 10000 - 1; i >= 2; i--) {
for (j = 2; j <= i; j++) {
if (i % j == 0)
break;
}
if (i == j)
System.out.print(i + " "高银锋);
}

}
}

回答(2):

public class {
public static void main(String[] args) {
int i, j;
for (i = 10000; i > 1; i--) {
for (j = 2; j <= i; j++) {
if (i % j == 0) break;
}
if (i == j)
System.out.print(i + " ");
}
} }

回答(3):

我来晚了

回答(4):

for (i = 1000; i >= 2; i--)