素數是指只能被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?
*/