欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-03-14 19:50:11
...

输出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();
				}
			}
相关标签: 编程 java java