判断101-200之间有多少个素数,并输出所有素数(2)

素数又称为质数,含义是,不能被整数的数都为质数!

public static void main(String[]args){
	  //给出一个数据类型count!
	  int count=0;
	  //使用for循环,只要0-200中的素数,每次+1;
	  for(int i=0;i<=200;++i){
		  //转换类型,boolean,如果正确则下一步继续:
		  boolean flag=true;
		  //嵌套for循环,k从2开始,小于200,k递增
		  for(int k=2;k<i;k++){
			  //进行判断,如果i%k,等于0,则为false
			  if(i%k == 0){
				  flag=false;
				  //停止循环
				  break;
			  }
		  }
		  
		  if(flag){
			  //依此递增素数!
			  ++count;
			  System.out.println(i+"素数");
		  }
	  }
	  
  }

  

 

posted on 2020-09-17 14:39  爱前端的小魏  阅读(557)  评论(0编辑  收藏  举报

导航