Java是一種強大的編程語言,它可以用來解決各種各樣的問題,包括求1到100素數的和。
public class PrimeSum { 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("1到100素數的和為:" + sum); } }
以上代碼中,我們使用兩個for循環遍歷1到100的所有數字,然后判斷每個數字是否是素數。如果是素數,就將其加到sum總和里。最后輸出sum的值,即是1到100素數的和。其中,判斷是否為素數的方法是用一個嵌套的for循環,從2到當前數字前一個數,不斷除以這些數,如果能夠整除,則不是素數。
這是一個非常簡單的Java程序,但是卻展示了Java的強大功能。如果您想進一步學習Java編程語言,您可以通過多種途徑來學習,例如參加課程、看書或者參加開發者社區。無論您選擇哪種方式,都應該持續探索學習,以便更好地掌握這個有趣的編程語言。