Java是一種功能強(qiáng)大的編程語(yǔ)言,可以用來(lái)解決各種各樣的問(wèn)題。例如,我們可以用Java編寫(xiě)程序來(lái)找出給定范圍內(nèi)所有的素?cái)?shù),并計(jì)算它們的和。
public class PrimeNumbers { public static void main(String[] args) { int sum = 0; for (int i = 2; i<= 100; 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("100以?xún)?nèi)所有素?cái)?shù)的和為:" + sum); } }
在上述代碼中,我們使用了兩個(gè)for循環(huán)來(lái)遍歷2到100之間的所有整數(shù)。在每次循環(huán)中,我們檢查當(dāng)前的數(shù)字是否為素?cái)?shù)。如果是素?cái)?shù),我們將其添加到累加器變量sum中。最后,我們輸出sum的值,即所有素?cái)?shù)的和。
當(dāng)然,這只是一個(gè)簡(jiǎn)單的示例。在實(shí)際情況中,我們可能需要找出更多素?cái)?shù),或者計(jì)算給定范圍內(nèi)素?cái)?shù)的平均值等等。但是,基本思路是相同的:找出素?cái)?shù),將其累加到累加器變量中,最后輸出累加器的值。