输出1-100间的素数并求和。 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- 输出1-100间的素数并求和。 (http://www.webasp.net/article/16/15973.htm) |
| -- 作者:未知 -- 发布日期: 2005-01-06 |
| public class ForPrime {
public static void main(String[] args) { int sum = 0; for (int i = 2; i < 100; i++) { if (isPrime((long) i)) { System.out.println(" isPrime = " + i); sum = sum +i; } } System.out.println("The sum is:"+sum); } static boolean isPrime(long num) { double intSqrtOfNum = Math.sqrt((double) num); int i = 0; for (i = 2; i < intSqrtOfNum; i++) { if (num % i == 0) break; } if (i > intSqrtOfNum) return true; return false; } } |
| webasp.net |