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

java輸出1到100的素數(shù)的和

張明哲1年前7瀏覽0評論

Java是一種流行的編程語言,可以用它來輸出1到100的素數(shù)并計算它們的和。素數(shù)是只能被1和本身整除的正整數(shù)。以下是一個演示如何計算1到100素數(shù)和的Java程序:

public class Main {
public static boolean isPrime(int num) { // 檢查num是否為素數(shù)
if (num<= 1) {
return false;
}
for (int i = 2; i<= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i<= 100; i++) {
if (isPrime(i)) {
sum += i;
}
}
System.out.println("1到100所有素數(shù)的和為:" + sum);
}
}

首先定義一個名為isPrime的函數(shù)來檢查輸入的num是否為素數(shù)。函數(shù)返回boolean類型值,如果num是素數(shù)則返回true,否則返回false。函數(shù)首先檢查num是否小于等于1,如果小于等于1則不是素數(shù)。接下來循環(huán)i從2到num的平方根,如果num可以整除i則num不是素數(shù)。如果所有i都不能整除num,則num為素數(shù)。

在主函數(shù)中,定義一個整型變量sum并初始化為0。使用一個循環(huán)從1到100檢查每個數(shù)是否為素數(shù),如果是素數(shù)則將其加到sum中。循環(huán)結(jié)束后輸出所有素數(shù)的和。

以上是計算1到100素數(shù)和的Java程序。有了這個程序,可以方便地計算任意區(qū)間內(nèi)素數(shù)的和。通過學(xué)習(xí)這段代碼,也可以加深對Java編程語言的了解。