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 }
仔细分析,反复思考,认真钻研,多记·多练·多想,相信自己。