关于java素的信息
本篇文章给大家谈谈java素,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Java中 什么是素数?什么条件?
素数不是java概念,是数学的概念
素数就是质数,就是它只能被1和自身整除,从2到它-1都不能整除
Java求素数
在if(i%j!=0) {j=j+1;}后面加一句 else break;就行了。
完整的程序如下:
import java.util.Scanner;
public class Test40025{
public static void main(String args[]){
int ri, repeat;
int count, i, j, k, m, n, sum;
Scanner in=new Scanner(System.in);
repeat=in.nextInt();
for(ri=1; ri=repeat; ri++)
{
m=in.nextInt();
n=in.nextInt();
count=0;
sum=0;
i=m;
while(i=n)
{ if (i==1)
{count=count+1;
sum=sum+2;
i=i+2;
}
j=2;
while(ji)
{
if (j==i-1)
{count=count+1;
sum=sum+i;}
if(i%j!=0)
{j=j+1;}
else break; //这里加了一句
}
i=i+1;
}
System.out.println("count="+count+", sum="+sum);
}
}
}
运行结果:
3
1 10
count=4, sum=17
20 35
count=3, sum=83
14 16
count=0, sum=0
java 判断素数
public boolean isPrime(int n){
for(int i=2;i=n/2;i++){
if(n%i == 0)
return false;
}
return true;
}
java素的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java素的信息别忘了在本站进行查找喔。