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

java 100內素數和

錢瀠龍2年前8瀏覽0評論

Java是一種高級編程語言,可以用來實現各種應用程序。在Java中,有一個非常有用的概念,叫做素數。素數是指只能被1和它本身整除的數,比如2、3、5、7等等。

現在我們要用Java編寫一個程序,計算100內所有素數的和。首先,我們需要一個函數來判斷一個數是否為素數:

public static boolean isPrime(int n) {
if (n <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
}

這個函數接受一個整數作為參數,返回一個布爾值。如果參數n是素數,則返回true,否則返回false。它的實現思路是從2開始,依次檢查n能否被2到n的平方根之間的所有數整除。如果能,說明n不是素數。

接下來,我們可以用一個循環來計算100內素數的和:

int sum = 0;
for (int i = 2; i <= 100; i++) {
if (isPrime(i)) {
sum += i;
}
}
System.out.println(sum);

這段代碼遍歷了從2到100之間的所有整數,如果某個數是素數,則把它加到sum變量中。最后,輸出sum的值即可。

這就是一個簡單的計算100內素數和的Java程序。通過這個例子,我們可以看到Java語言的簡潔、靈活和強大。