public class Test6 {
/**
* 编程打印所有的3位质数,质数特点:只能被1和其本身整除
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//三位的质数是从100开始 999结束
for(int i=100;i<1000;i++){
int count=0;
// 将 i 依次除以 1 到 [(i + 2)/2]
for(int j=1;j<(i+2)/2;j++){
//计算整数的次数进行++
if(i%j==0){
count++;
}
}
//当累计整数的count 大于2时说明得到了次数累加成功
if(count<2){
System.out.println(i+"为质数");
}
}
}
}
|
|