素数和

Posted blogwjl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了素数和相关的知识,希望对你有一定的参考价值。

描述

从键盘任意输入两个整数m,n,编程计算并输出m~n之间的所有素数之和。

输入

在一行上输出m和n。

输出

m和n之间(包括m和n)的素数的和

难度

一般

输入示例

2 5

输出示例

10

完成代码

 1 import java.util.Scanner;
 2 public class Demo01 {
 3     public static void main(String[] args) {
 4         Scanner input = new Scanner(System.in);
 5         int m = input.nextInt();
 6         int n = input.nextInt();
 7         int sum = 0, i,t=0;
 8         for(;n>=m;n--)
 9         {
10             for(i=2;i<n;i++)
11             {
12                 if(n%i!=0)//核心
13                     t=1;
14                 else
15                 {
16                     t=2;
17                     break;
18                 }
19             }
20             if(t==1)
21                 sum+=n;
22         }
23         System.out.print(sum);
24         input.close();
25     }
26 }

仔细分析,反复思考,认真钻研,多记·多练·多想,相信自己。

??在暗处执著生长,终有一日馥郁传香??

 

以上是关于素数和的主要内容,如果未能解决你的问题,请参考以下文章

全国高校程序设计大赛 素数和偶数

N以内的素数计算(Java代码)

前 10000 个素数的最有效代码?

素数算法

如何用Python编写一个素数环?

C语言判断素数