JAVA求100以内的质数(素数)

输出100以内的所有素数 质数 一行显示五个

	int count = 0;
		for(int i = 2; i <= 100; i++){
			boolean flag = false;
			//质数 只能被1和本身整除的数
			for(int j = 2; j < i; j++){//循环进行判断 j除数
				if(i % j == 0){//对每一个数进行整除比较 
					flag = true;//更新标记
					break;//如果j能整除i 那他就不是质数了
				}
			}
			if(!flag){
				//是质数
				System.out.print(i + "\t");
				count++;
				if(count % 5 == 0){//每五个换行一次
					System.out.println();
				}
			}
发布了18 篇原创文章 · 获赞 2 · 访问量 1486

猜你喜欢

转载自blog.csdn.net/AppWhite_Star/article/details/104420097