素数:只能被1或者本身整除的数
方法,用for循环将数一个一个整除,将只能被1整除的打印出来,数能被本身整除不考虑。上代码。
代码中计算整除的个数是变量Z,只能被1整除的情况是z为2的时候
package com.alpha.javaexam;
/**
* @author Simon
* @category 计算100到200之间的素数 2016.5.4
*/
public class PrimeNumber {
public static void main(String[] args) {
int counter = 0;// 计算素数个数
for (int i = 100; i < 201; i++) {
int j = 1, z = 1;
for (j = 1; j < i; j++) {
if (i % j == 0) {
z++;
}
}
if (z == 2) {
System.out.println("素数" + i);
counter++;
}
}
System.out.println("素数总共为" + counter);
}
}