Java是一門功能強(qiáng)大的編程語(yǔ)言,可以用來(lái)實(shí)現(xiàn)各種各樣的任務(wù),包括數(shù)字計(jì)算。本文將介紹如何使用Java輸出100內(nèi)所有素?cái)?shù)的和。
public class SumOfPrimeNumbers { public static void main(String[] args) { int sumOfPrimeNumbers = 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) { sumOfPrimeNumbers += i; } } System.out.println("100內(nèi)所有素?cái)?shù)的和:" + sumOfPrimeNumbers); } }
以上代碼首先定義了一個(gè)int類型的變量sumOfPrimeNumbers,初始值為0。然后使用for循環(huán)從2到100遍歷每一個(gè)數(shù)字。在循環(huán)中再次使用for循環(huán),判斷該數(shù)字是否為素?cái)?shù)。若該數(shù)字不是素?cái)?shù),則isPrime變量賦值為false,跳出內(nèi)層for循環(huán)。若該數(shù)字是素?cái)?shù),則將該數(shù)字加入sumOfPrimeNumbers中。最后輸出100內(nèi)所有素?cái)?shù)的和。
以上就是使用Java輸出100內(nèi)所有素?cái)?shù)的和的代碼和解釋。通過(guò)這個(gè)簡(jiǎn)單實(shí)例,可以更好地理解Java的語(yǔ)法和邏輯,希望對(duì)讀者有所幫助。
下一篇php mvc 登錄