導航:首頁 > 編程語言 > 素數累加java程序

素數累加java程序

發布時間:2023-11-07 00:23:21

Ⅰ 用java編程,求素數之和

importjava.util.Scanner;


publicclassTest{

publicstaticvoidmain(Stringargs[]){
Scannerin=newScanner(System.in);
intsum=0;
intm=in.nextInt();
intn=in.nextInt();
for(inti=m;i<=n;i++){
sum+=isSuShu(i)?i:0;
}
System.out.println(sum);
}

privatestaticbooleanisSuShu(inta){
for(inti=2;i<=Math.sqrt(a);i++){
if(a%i==0){
returnfalse;
}
}
returna==1?false:true;
}
}

Ⅱ 素數求和 運用java將100-500間的所有素數輸出,並計算他們的和

public class Primes
{
public static void main(String[] args)
{
int sum = 0;
int i = 100;
while (i <= 500)
{
boolean isPrime = true;

for (int j = 2; j < i; j++)
{
if (i % j == 0)
{
isPrime = false;
break;
}
}
if (isPrime)
{
System.out.print(i+"\t");
sum = sum + i;
}
i++;
}

System.out.print("\n素數的和是: " + sum);

}
}

Ⅲ 用java編寫一個輸出1到00以內的素數並求和的程序

public class Prime {
static boolean isPrime(int k){
回if(k==2)
return false;
if(k%2==0)
return false;
int j=(int)Math.sqrt(k);
if(j%2==0)
j--;
while(j>2&&k%j!答=0)
j-=2;
return j<2;
}
public static void main(String args[]){
int sum=2;
System.out.println("2 ");
for(int k=3;k<=100;k+=2){
if(isPrime(k)){
sum=sum+k;
System.out.println(k);
}
}
System.out.println("素數的和為"+sum);
}
}
主要是判斷素數,這個方法有很多。

閱讀全文

與素數累加java程序相關的資料

熱點內容
網路標號怎麼用 瀏覽:352
會議上文件讀好後要說什麼 瀏覽:783
安裝壓縮文件office 瀏覽:417
2014年網路營銷大事件 瀏覽:186
首頁全屏安裝代碼 瀏覽:39
黨規黨紀指的哪些文件 瀏覽:995
windows編程圖形界面用什麼設置 瀏覽:266
deb文件安裝路徑 瀏覽:540
飛鴿傳送提示文件名太長 瀏覽:486
日服文件名 瀏覽:648
宏程序和編程哪個好學 瀏覽:965
怎麼打開微信中的文件怎麼打開方式打開方式 瀏覽:98
wordpressgbk版本 瀏覽:328
怎麼看網路的帶寬多少兆 瀏覽:930
word文檔粘貼出現文件包 瀏覽:673
u盤文件傳輸 瀏覽:593
飛行棋教程視頻 瀏覽:629
程序員下載網站 瀏覽:303
蘋果5為什麼不顯示4g網路 瀏覽:741
怎麼做好互聯網公司的微信公眾號 瀏覽:135

友情鏈接