java求100之內的素數示例分享。本站提示廣大學習愛好者:(java求100之內的素數示例分享)文章只能為提供參考,不一定能成為您想要的結果。以下是java求100之內的素數示例分享正文
package airthmatic;
public class demo8 {
/**
* 素數是指因數只要1和自己的數字
* @param arg
*/
public static void main(String arg[])
{
for(int i=1;i<=100;i++)
{
if(find(i))
System.out.print(i+" ");
}
}
/**
* 1-n個天然數中的素數
* @param n
* @return
*/
public static boolean find(int n)
{
for(int i=2;i<=Math.sqrt(n);i++)
{
if(n%i==0)
return false;
}
return true;
}
}