精易论坛
标题:
Java求101~200之间的素数
[打印本页]
作者:
yueying
时间:
2017-2-26 09:18
标题:
Java求101~200之间的素数
public class PrimeNumber
{
/**
1、将每个数对少于它自己的数进行取模;
2、取模不为0则为素数;
3、判断除数是否大于或等于被除数,若除数大于或等于背除数,那么被除数就为素数。
*/
static int count;
public static void primeNumber(int i)
{
int j = 2;
for(; j < i; j++)//将每个少于它自身的数进行求模
{
if(i % j == 0)//取模为0则不为素数
{
break;
}
}
if(j >= i)//若除数大于或等于被除数,那么被除数就是素数
{
count++;
System.out.println(i);
}
}
public static void main(String[] args)
{
System.out.println("所求的素数:");
for(int i = 101; i >= 101 && i <= 200; i++)
{
primeNumber(i);
}
System.out.println("101~200素数的个数为:" + count);
}
}
复制代码
作者:
3529490
时间:
2017-3-20 14:36
帮顶一下
作者:
飞翔的小弟弟
时间:
2024-12-17 21:44
帮顶一下
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4