isPrimeNum(100, 5);
/*** 打印出100以内的质数,一行显示5个。* @param  [type]  $num 范围数* @param  [type]  $m   每行显示的个数*/
function isPrimeNum($num, $m)
{$arr = [];for ($i = 2; $i <= $num; $i++) {// 创建一个标志,用来保存结果,默认$i是质数$flag = true;// 判断 $i是否是质数// 获取 2~$i 之间所有的数for ($j = 2; $j < $i; $j++) {// 判断 $i 是否能被整除if ($i % $j == 0) {// 如果进入判断,则证明 $i不是质数$flag = false;break;}}// 如果是质数,则打印 $i 的值if ($flag) {array_push($arr, $i);}}$count = count($arr); // 统计数组中元素的个数for ($n = 0; $n < $count; $n++) {echo $arr[$n]. " ";if (($n+1) % $m == 0) {echo "<br>";}}}

运行结果:

【PHP基础题】打印出100以内的质数,一行显示5个。(质数是只能被1跟它本身整除的数。1不是质数)相关推荐

  1. 求100以内的质数,质数定义为只能被1和其本身整除的数

    求100以内的质数,质数定义为只能被1和其本身整除的数 下面展示代码: package com.q.contact;public class HelloWorld {public static voi ...

  2. 1--100以内的质数(只能被1和其本身整除的数就是质数,1不是质数)

    打印1–100以内的质数(只能被1和其本身整除的数就是质数,1不是质数) 解决这个问题有三个方法: 方法一: for(var i=2;i<100;i++){var sum=0;for(var j ...

  3. 程序设计题:小学 100 以内正整数加减运算

    程序设计题:小学 100 以内正整数加减运算 1 问题描述 设计并实现"小学 100 以内整数加减运算"系统,程序要求如下: (1)随机出 10 道题,这 10 道题目不能重复,如 ...

  4. python 一行打印出100以内的质素(素数)

    python的列表推导式它是个好东西,不仅在列表里能用,在字典.集合中同样能用. 如果想用一行代码打印出100以内的质数(素数)的话,不妨尝试一下下面这行代码: [print(k) for k in ...

  5. 打印出100以内的质数,一行显示5个,(质数是只能被1跟自身整除的数,1不是质数)--Java

    //定义两个计数器int count = 0;int flag = 0;//嵌套循环将i中的每个数与i之前和其本身的数做除法for (int i = 2; i <= 100; i++) {for ...

  6. 前端基础题集合---ing

    前端基础题集合---ing 阶段一: 阶段二: 阶段三: 阶段四: 阶段五: 阶段六: 阶段一: 1.为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时? .... 2.小明要到美国旅游,可 ...

  7. 100以内的所有质数的输出

    100以内的所有质数的输出 题目描述: 100以内的所有质数的输出. 质数:素数,只能被1和它本身整除的自然数.最小的质数是:2 解题思路: 1.遍历2-100: 2. 从2开始,到这个数-1结束为止 ...

  8. c语言输出2~100以内所有的素数

    分析: 1.素数是只能被1和其本身整除的数.测试一个数n,是否为素数的基本思想是,对n用2~n-1之间的整数逐个去除,只要有一个整数能将n整除,那n就不是素数,立即跳出循环.于是呢,就可以用for循环 ...

  9. java求100以内质数

    质数:只能被1和它本身整除的数 求:100以内质数 思路:利用标记思想 public class test4 {public static void main(String[] args) {for ...

最新文章

  1. rhino6.0安装教程
  2. Angulary应用依赖里的platform-browser
  3. windows下使用cpanm进行模块安装
  4. dedeCMS 静态页面的倒计时插件(原生VS自定义)
  5. 代码重用_WebAssembly的速度和代码重用
  6. eslint是什么_为什么eslint没有 no-magic-string?
  7. 如何查看外网ip地址_如何查看本机ip地址?
  8. 2020年30种最佳的免费网页爬虫软件
  9. python opencv 获取图片清晰度
  10. 龙芯3A3000和龙芯3B3000芯片处理器参数介绍
  11. MySQL表共享读锁(Table Read Lock)和表独占写锁(Table Write Lock)
  12. 这些年我用过的API文档工具,个个是精品。
  13. 移动app如何开发?
  14. 美国大选2020推特相关数据
  15. 微信支付/退费(服务商)模式
  16. ie6 兼容整理《一》
  17. 前端导出后端文件的方法
  18. Asp之Cookie篇—概述Cookie原理、归纳Cookie方法属性及应用
  19. docker保存镜像、打包tar、加载tar镜像
  20. 求助!沃尔沃S40 2.4i智雅限量版这款车怎么样,能不能买?

热门文章

  1. R语言统计篇:双因素方差分析
  2. 权限系统设计方案 RBAC模型
  3. 华为19级工程师三年心血终成趣谈网络协议文档(附清华大牛视频讲解和课件)
  4. hive导出csv乱码
  5. Android Studio主题设置
  6. 字节跳动技术中台前端日常实习一面 21/11/19
  7. Udacity课程脉络-统计学基础(一)
  8. 逻辑网络设计——三层网络结构(核心汇聚接入)学习心得
  9. Java数组分隔成子数组
  10. codeforces泛做