Java求素数和

描述

从键盘任意输入两个整数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 }

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

 

posted @ 2020-02-12 15:09  哦呦aholic  阅读(1336)  评论(0编辑  收藏  举报