Java经典编程题50道之二
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java经典编程题50道之二相关的知识,希望对你有一定的参考价值。
判断101-200之间有多少个素数,并输出所有素数。
public class Example02 {
public static void main(String[] args) {
prime();
}
public static void prime() {
int count = 0;
for (int i = 101; i < 2000; i += 2) {
boolean flag = false;
for (int j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
flag = false;
break;
} else {
flag = true;
}
}
if (flag) {
count++;
System.out.print(i + " ");
if (count % 10 == 0) {
System.out.println();
}
}
}
System.out.println("\n共有" + count + "个素数。");
}
}
以上是关于Java经典编程题50道之二的主要内容,如果未能解决你的问题,请参考以下文章