欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java輸出1到50所有素數和

錢旭東1年前7瀏覽0評論

Java程序可以輸出1到50之間所有素數的和。素數是指只能被1和本身整除的正整數,如2、3、5、7、11等。以下是相關代碼:

public class SumOfPrimes {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i<= 50; i++) {
boolean isPrime = true;
for (int j = 2; j< i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
}
}
System.out.println("1到50之間所有素數的和為:" + sum);
}
}

上述代碼中,首先定義一個變量sum表示所有素數的和,初始值為0。然后使用嵌套循環,外層循環從2到50遍歷每個數,內層循環從2到當前數的前一個數,檢查它是否可以整除當前數。若可以整除,則說明當前數不是素數,將isPrime變量設為false,并跳出內層循環。否則說明當前數是素數,將其加到sum中。最終輸出1到50之間所有素數的和。