Java 求1-100 所有质数的和

package homework;

/** * @author Yangsongle * @date 2020-8-12 * @time 16:56:32 */

public class Homework {
   
	public static void main(String[] args) {
   
		// 求1-100 所有质数的和
		System.out.println("1-100 所有质数的和:" + getPrime(100));
	}

	// 求1-100 所有质数的和
	public static int getPrime(int n) {
   
		int sum = 0;
		// 判断一个数是否是素数(又叫质数,只能被1和自身整除的数)
		for (int i = 2; i <= n; i++) {
   
			for (int j = 2; j <= i; j++) {
   
				if (i % j == 0 && i != j) {
   
					break;
				}
				if (i % j == 0 && i == j) {
   
					sum += i;
				}
			}
		}
		return sum;
	}
全部评论

相关推荐

10-24 13:36
门头沟学院 Java
Zzzzoooo:更新:今天下午有hr联系我去不去客户端,拒了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务