當前位置:編程學習大全網 - 網站源碼 - 用java寫壹個程序,判斷輸出1~100之內的素數?

用java寫壹個程序,判斷輸出1~100之內的素數?

素數是指只能被1和自身整除的數,所以先定義壹個函數判斷壹個數是否是素數,接著從1到100for循環判斷。

package?baidu;

public?class?Test?{

public?static?boolean?fun(int?n){

if(n<2)?return?false;

for(int?i=2;i<n-1;i++)

if(n%i==0)?return?false;

return?true;

}

public?static?void?main(String[]?args)?{

int?k=0;

for?(int?n?=?1;?n?<=?100;?n++)?{?//?1~100的所有數

if(fun(n)){

System.out.print(n+"?");

k++;

if?(k?%?5?==?0)?//?每輸出5個則換行

System.out.println();

}

}

}

}

/*?運行結果:

2?3?5?7?11?

13?17?19?23?29?

31?37?41?43?47?

53?59?61?67?71?

73?79?83?89?97?

*/

  • 上一篇:開源程序搭建網站好還是PHP搭建網站好
  • 下一篇:文檔怎麽制作車位號格式
  • copyright 2024編程學習大全網