面试题3,求101-200之间有多少个素数,并且输出所有素数

提示:素数(质数)就是除了1和它本身以外,没有其他的数可以被它整除。

package 面试;

/**
 * @author liugang
 * @create 2018/12/19 18:23
 **/
public class Sushu {

    public static void main(String[] args) {
        for (int i=101;i<200;i++){
            boolean b = false;
            for (int j=2;j<=i-1;j++){
                if (i%j==0){
                    b = false;
                    break;
                }else{
                    b = true;
                }
            }
            if (b == true){
                System.out.println(i);
            }
        }
    }
}

 

posted @ 2018-12-19 19:02  正能量教官  阅读(515)  评论(0编辑  收藏  举报