当前位置: 首页 > news >正文

xyz域名做网站好么青岛网架公司

xyz域名做网站好么,青岛网架公司,rss wordpress.org,关于网站开发的自我评价1.0 Q: 输出 100 以内所有质数 1.1 /* 第一层循环控制检查到哪个数* 第二层通过遍历除以每个比他小的数的方式,检查每个数是不是质数* 由于要遍历检查,设置一个标记,只要任意一次循环可以整除,我们就设置该标记为不是质数 */boolean isPrime true;for (int i 2; i 100…1.0 Q: 输出 100 以内所有质数 1.1 /* 第一层循环控制检查到哪个数* 第二层通过遍历除以每个比他小的数的方式,检查每个数是不是质数* 由于要遍历检查,设置一个标记,只要任意一次循环可以整除,我们就设置该标记为不是质数 */boolean isPrime true;for (int i 2; i 100; i) {for (int j 2; j i; j) {if ( i % j 0 )isPrime false;}if(isPrime true)System.out.println();存在的问题 第二层循环中 j i 次数太多了 例如检查 20 是不是质数。用 20 除 1/2/3/…但是除到 10 就可以停止了因为用 20 除 11/12是没有意义的是一定不能整除的不影响质数判断。在每次外层循环开始时将 isPrime 重置为 true确保对每个数字i的新检查都是从假设它是质数开始的。在错误的版本中由于没有刷新这个状态导致从第一个不是质数的数开始就一直是 false 到结束了。添加 break 语句在发现非质数时立即退出内层循环避免不必要的迭代。 1.2 boolean isPrime true; for (int i 2; i 100; i) {isPrime true; // 每次检查新数时需要重置isPrime为true//除到自己的一半大的数就可以停止,继续是没有意义的.for (int j 2; j i/2; j) {if (i % j 0) { isPrime false; break; // 一旦确定不是质数就跳出循环提高效率}}if (isPrime) { System.out.println(i); } }2. 找 100 以内两两相邻的、且差值于2的质数对 例如 (35571113 思路 1 先找出所有质数顺序装入数组。用 for 循环遍历只要 prime[i] 2 primes[i1]就输出这两个数思路 2每次找出一个质数 i就直接判断 i 2 是不是质数如果也是那就输出这两个数 这里实现思路 2. 相对与第一题这里还有一个改进。那就是提前用 num i 接住最外层的循环值检查到哪个数了 for (int i 2; i 100; i) {boolean isPrime true;for (int j 2; j i / 2; j) {if (i % j 0) {isPrime false;}}if (isPrime) {i 2;boolean isPrime2 true;for (int k 2; k i / 2; k) {if (i % k 0) {isPrime2 false;}}if (isPrime2)System.out.println(i , (i - 2));}}对于输出结果来说显然不对35被忽略了。 分析 可以看到第一轮检查 2 时是正常的。即检查 2 是质数后将 i 2检查 4 不是质数 所以不输出。接下来应当检查 3 。 但是由于 i 2 这个操作仍是在最外层循环内做的因此这个操作会将这个改变带到下一次的大循环直接来说就是下一次不检查 3 了变成检查 5 了 for (int i 2; i 100; i) {//要使用且改变外层循环的层数,预先定义一个变量来接收,这样就不会影响到外层循环int num i;boolean isPrime true;for (int j 2; j num / 2; j) {if (num % j 0) {isPrime false;}}if (isPrime) {num 2;boolean isPrime2 true;for (int k 2; k num / 2; k) {if (num % k 0) {isPrime2 false;}}if (isPrime2)System.out.println(num , (num - 2));}}
http://www.hkea.cn/news/14553170/

相关文章:

  • 网站建设与管理题目备案号查询
  • 专业网站制作公司排行湖南响应式官网建设哪家好
  • 建设网站怎么收费标准建浏览器网站制作
  • 柳州网站建设多少钱网页制作全部过程
  • 网站策划需要具备什么自己做微博的网站
  • 浏览不良网站会被网警抓吗永久免费网站建设
  • 网站原型图设计南京网页设计照片
  • 细谈电商网站外链建设的策略石家庄网站设计制作
  • 百度小程序还需要做网站吗网页制作与设计专业
  • 导航网站教程网站免费优化
  • 建个网站做网络推广要花多少钱郑州网站优化公司排名
  • 西安宝马建设科技股份有限公司网站游戏开发大亨最佳搭配
  • 公司做网站怎么推广软件系统开发合同
  • 爱站网功能discuz做网站赚钱经历
  • 站酷网站建设社交网站wap模板
  • dede地方门户网站模板重庆公章备案查询网站
  • 青岛网站设计哪家好国土政务网站建设制度
  • 关于建设网站的经费请示西安百度seo排名
  • 中卫网站推广服务外贸营销型网站建设多少钱
  • 网站建设业务拓展wordpress qq留言
  • 怎么做棋牌网站国外网站怎么推广
  • 广东省医院建设协会网站横向网站源码
  • 网站广告位制作做网站的实验报告
  • 杭州正晖建设工程有限公司网站手机网页开发框架
  • 临漳+网站建设百度收录删除旧网站
  • 社交博客网站开发装修设计培训学费多少钱
  • 外贸建站哪家公司专业南阳美容网站建设
  • 手机网站跳转怎么做电子商务网站建设与管理的有关论文
  • 网站双链接怎么做近三年网络营销案例
  • 海外仓网站建设南昌官网seo厂家