- /*
- 需求:算出1到100内所有素数的和的程序
- 算出一百内除1以外的和,再减去合数的和,等于质数的和。
- */
- class Demo
- {
- public static void main(String[] args)
- {
- int sum1 = 0,sum2 = 0;
- for(int x = 2;x<=100;x++)
- {
- sum1 += x;
- for(int y = 2;y<x;y++)
- {
- if(x%y==0)
- {
- sum2 +=x;break;
- }
- }
- }
- int result = sum1-sum2;
- System.out.println("1到100内所有素数的和:"+result);
- }
- }
复制代码
结果如上,谢谢!原创的,不是抄的。
|