黑马程序员技术交流社区

标题: 一个小程序编程? [打印本页]

作者: 20091042219    时间: 2015-3-22 17:57
标题: 一个小程序编程?
算出1到100内所有素数的和的程序
作者: 总统    时间: 2015-3-25 02:02
本帖最后由 总统 于 2015-3-25 02:46 编辑

我尝试一下吧!
作者: 总统    时间: 2015-3-25 03:10
  1. /*
  2. 需求:算出1到100内所有素数的和的程序

  3. 算出一百内除1以外的和,再减去合数的和,等于质数的和。
  4. */

  5. class Demo
  6. {
  7.         public static void main(String[] args)
  8.         {
  9.                 int sum1 = 0,sum2 = 0;
  10.                 for(int x = 2;x<=100;x++)
  11.                 {
  12.                         sum1 += x;
  13.                         for(int y = 2;y<x;y++)
  14.                         {
  15.                                 if(x%y==0)
  16.                                 {
  17.                                         sum2 +=x;break;
  18.                                 }
  19.                         }
  20.                 }
  21.                 int result = sum1-sum2;
  22.                 System.out.println("1到100内所有素数的和:"+result);
  23.         }
  24. }
复制代码



结果如上,谢谢!原创的,不是抄的。

作者: 总统    时间: 2015-3-25 03:13
这积分真不好装,哈哈!你看,都三点多了是吧!我也蛮拼的!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2