• 网志分类
  • » 查看所有日志 (54)
    » C++高级语言程序设计 (2)
    » 数学建模与数值计算方法 (6)
    » 数学建模与模拟 (2)
    » 矩阵分析 (5)
    » 线性代数 (17)
    » 离散计算机技术 (12)
    » 西游记2006 (7)
    » 被遗忘的角落 (3)
  • 站内搜索
  • 友情链接
  • » 我的歪酷 非非共享界

    订阅 RSS

    歪酷博客

    0019103

    « 上一篇: 海龟种群模型的下载 下一篇: 课件下载方法 »
    日月同辉 @ 2008-04-06 21:46

    可参考教材55页例4.17程序中的做法。

    //例4.17:使用循环语句求解100~200之间的所有素数,源程序名为Li0417.cpp
    #include  <iostream.h>
    #include  <math.h>

    void main( )

           int  m, k, i, n=0;               //n是计数器
           for (m=101; m<=200; m=m+2)    //2以外的偶数不会是素数
           {
               k=sqrt(m);
               for (i=2; i<=k; i++)
                 if (m%i==0) break;
               if (i>=k+1)                //正常结束,是素数
               {  cout << m << "    ";
                  n=n+1;
                  if (n%10==0)           //控制每行输出10个素数
                   cout << endl;
     
               }
           }
    }




    评论 / 个人网页 / 扔小纸条
    * 昵称

    已经注册过? 请登录

    新用户请先注册 以便能显示头像及追踪评论回复

    Email
    网址
    * 评论
    表情
     


     

    分类小组论坛
    杂谈 , 娱乐、八卦 , 文学、艺术 , 体育 , 旅游、同城 , 象牙塔 , 情感 , 时尚、生活 , 星座 , 科技

    请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

    相关法律法规
    全国人大常委会关于维护互联网安全的决定
    中华人民共和国计算机信息系统安全保护条例
    中华人民共和国计算机信息网络国际联网管理暂行规定
    计算机信息网络国际联网安全保护管理办法
    计算机信息系统国际联网保密管理规定