Java是一種流行的編程語言,其強大的功能已被用于許多不同領域。在本文中,我們將重點介紹如何使用Java編程語言來測試求素數和。
為了開始編程,我們需要了解什么是素數。素數是只能被1和自身整除的正整數。例如,2、3、5、7等都是素數,而4、6、8等不是素數?,F在,我們將開始編寫Java代碼來測試求素數和。
import java.util.Scanner; public class PrimeSum { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("請輸入一個整數N:"); int N = sc.nextInt(); int sum = 0; for (int i = 2; i<= N; i++) { boolean isPrime = true; for (int j = 2; j<= i / 2; j++) { if (i % j == 0) { isPrime = false; break; } } if (isPrime) { sum += i; } } System.out.println("從2到" + N + "的素數和是:" + sum); } }
在上面的代碼中,我們使用了Scanner類來提供用戶輸入整數N的方式。然后我們使用for循環迭代從2到N的所有整數,并在每個整數上測試是否為素數。如果這個數字是素數,我們將其添加到前面的數字總和中。最后,我們將素數和輸出給用戶。
在本文中,我們討論了如何使用Java編程語言來測試求素數和。由于Java是一種廣泛使用的語言,這意味著我們的程序可以在多個平臺上運行,為許多人提供求素數和的幫助。
上一篇css中ul li橫排