当先锋百科网

首页 1 2 3 4 5 6 7

Java是一种非常流行的编程语言,它可以通过编写代码来完成各种任务。其中之一就是计算两个数之间的质数和。在这篇文章中,我们将探讨如何使用Java编写程序来完成这个任务。

public class PrimeSum {
public static void main(String[] args) {
int start = 1;
int end = 100;
int sum = 0;
for (int i = start; i<= end; i++) {
boolean isPrime = true;
for (int j = 2; j< i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
}
}
System.out.println("Sum of prime numbers between " + start + " and " + end + " is: " + sum);
}
}

上面的代码使用了for循环来遍历两个数之间的所有整数。对于每个整数,代码会判断它是否是质数。如果是质数,就将它和变量sum相加。

需要注意的是,判断质数的方法是用一个内层的for循环来试除法分别除以2至i-1之间的所有整数,如果这个数除以其中任一整数余数为0,则它不是质数,isPrime设置为false。

最后,程序输出计算结果,即两个数之间的所有质数的和。