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

开封网站建设培训网络游戏开服表

开封网站建设培训,网络游戏开服表,自建外贸网站,专门做捷径网站目录 一.常规方法 二.进阶方法 三.代码示例#xff08;运用进阶方法#xff09; 质数是整数且仅能被自身和1整除 一.常规方法 所以我们根据质数的这个定义便可用以下思路判断#xff1a;设需要检测的数为x。y为除1和自己的除数 逐步检测x是否可被y整除#xff0c;如x…目录 一.常规方法 二.进阶方法 三.代码示例运用进阶方法 质数是整数且仅能被自身和1整除 一.常规方法 所以我们根据质数的这个定义便可用以下思路判断设需要检测的数为x。y为除1和自己的除数 逐步检测x是否可被y整除如x被y整除则x为合数否则为质数 整理以下就有如下函数 bool primeNumber(int n){for(int i2;in;i){//因为质数仅能被自身和1整除所以除数可以从2开始 if(n%i0)return false;//能被其他数整除 }return true; } 二.进阶方法 有了上述代码我们不妨仔细想想设需要检测的数为x除数为y 因为所以如果abx那么a、b中一个数一定大于等于另一个一定小于等于那么我们只需要判断i的情况即可 为了得到这里需要用到sqrt()函数用来开方它存在于#includemath.h和#includecmath中primeNumber()函数改进如下 bool primeNumber(int n){for(int i2;isqrt(n);i){//因为质数仅能被自身和1整除所以除数可以从2开始 if(n%i0)return false;//能被其他数整除 }return true; } 这样做的话有如下好处设需要检测的数为x 如果遇到合数时方法二运算时间和方法一相同因为方法一是一遇到能被除1和自己的除数整除的情况时便退出和方法二相同但是如果遇到质数时方法二则会节省比方法一的一半还多的时间方法一因为没有能被除1和自己的除数整除的情况所以要判断x-1个数方法二仅需要判断少于x/2个数所以建议采用方法二 三.代码示例运用进阶方法 为了让c/c的朋友都看懂我将采用c语言来写这个程序 #includestdio.h #includecmath bool primeNumber(int n){for(int i2;isqrt(n);i){//因为质数仅能被自身和1整除所以除数可以从2开始 if(n%i0)return false;//能被其他数整除 }return true; } int main(){int n;scanf(%d,n);if(primeNumber(n))printf(质数\n);else printf(合数\n); } 运行结果 如有疑惑欢迎评论区留言或私信
http://www.pierceye.com/news/713395/

相关文章:

  • 类似于美团的网站开发两学一做网站专栏怎么设置
  • 天津seo网站管理千川推广官网
  • 技术支持 光速东莞网站建设企业信息免费查询系统
  • 网站设计主流尺寸weui wordpress模板
  • 汕头市网站建设商机互联网站建设
  • 口碑好的网站建设苏州园区做网站公司
  • 网站互联网设计图风格网站服务器异常是什么意思
  • 有哪些好的做兼职网站有哪些免费做ppt的网站
  • 学生成绩管理系统网站建设上海公共招聘网12333官网
  • 邵东做网站的公司wordpress修改文章字体颜色
  • 那个网站百度收录快天河高端网站建设
  • 网站建设 客户拜访wordpress设置新页面
  • 做百度推广送的网站网站建设中gif
  • 网站风格介绍wordpress怎么给产品编号
  • 站长聚集地深圳网络提速优化服务包
  • 西安外贸网站建设公司网站域名过期后续费多长时间生效
  • 网站制作资质2017建设厅网站
  • 网站系统开发毕业设计哈尔滨seo优化软件
  • 南通企业网站网站制作的书籍
  • 长沙网站收录怎么网站能找人做装修事
  • 鞍山网站制作谁家好2021没封的网站有人分享吗
  • 网站建设公司net2006iis虚拟网站
  • 有哪些竞价网站wordpress手机端网站模板下载
  • 浙江建设厅网站施工员报名莱芜庞允盟
  • 网站建设 销售 知乎云南网站设计外包
  • 网站建设怎么学习phpcms门户网站
  • 佛山营销型网站定制三站合一网站建设方案
  • 广州市哪有做网站的查找全国免费网站建设
  • 江门seo网站推广跳动爱心代码html教程
  • 网站退出率网易搜索引擎入口