Java是一種廣泛應(yīng)用于開發(fā)企業(yè)級(jí)應(yīng)用程序的高級(jí)編程語言。今天我們將學(xué)習(xí)如何使用Java語言編寫程序,以計(jì)算從1到100的所有質(zhì)數(shù)的和。
public class PrimeNumberSum { public static void main(String[] args) { int sum = 0; for(int i=2; i<=100; i++) { boolean isPrime = true; for(int j=2; j該程序使用兩個(gè)for循環(huán)來檢查1到100之間的數(shù)字是否為質(zhì)數(shù)。外部循環(huán)從2開始,因?yàn)?不是質(zhì)數(shù)。內(nèi)部循環(huán)從2開始并運(yùn)行到當(dāng)前數(shù)字的前一位。如果它的模為零,那么它不是質(zhì)數(shù)。如果所有數(shù)字都不能被除以它之前的數(shù)字整除,則該數(shù)字為質(zhì)數(shù)。
程序使用一個(gè)布爾變量來存儲(chǔ)它是否為質(zhì)數(shù)。如果是,則將其添加到變量中,最后輸出所得結(jié)果。