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 }

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM