质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。

首先知道什么是素数,一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数的条件,来进行判断个数是否素数。(推荐学习:PHP编程从入门到精通)<?php

// 判断一个数是否是素数,利用该函数的功能,求出1-200之间的所有素数

function suShu($x)

{

$count = 0;

for ($i = 1; $i <= $x; $i++) //循环

{

if ($x % $i == 0) { //取余

$count++;

}

}

if ($count == 2) { //取余等于2为true,否则为false

return true;

}

return false;

}

$count = 0;

for ($i = 1; $i <= 200; $i++) //输出1-200之间的素数

{

if (suShu($i)) {

echo $i . '1';

$count++;

}

}

echo '
';

echo '一共有' . $i . '个素数';

?>

php判断一个数是不是素数,php用函数判断一个数是否素数相关推荐

  1. php判断顺子对子,豹子对子顺子乱子 函数判断

    豹子对子顺子乱子 函数判断 157字符(数组)2013-12-27 欢乐无鞋 =IF(SUM(--MID(A1,{1,2,3},1))=MIN(--MID(A1,{1,2,3},1))*3+3,&qu ...

  2. python编写函数、计算三个数的最大公约数_python 函数求两个数的最大公约数和最小公倍数...

    1. 求最小公倍数的算法: 最小公倍数 = 两个整数的乘积 / 最大公约数 所以我们首先要求出两个整数的最大公约数, 求两个数的最大公约数思路如下: 2. 求最大公约数算法: 1. 整数A对整数B进行 ...

  3. c语言编写一个函数判断闰年,C语言:实现一个函数判断year是不是闰年

    #include /*判断是否是闰年:四年一闰,百年不闰,四百年再闰,单独的四百年一闰也是闰年的条件*/ int leap(year) { int ret=0;; if(((year%4==0)&am ...

  4. python判断以什么开头_Python中用startswith()函数判断字符串开头的教程

    函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明 语法:string.startswith(str, beg=0,end=len(string)) 或stri ...

  5. python定义函数prime判断是否是素数_用自定义函数判断素数 用C语言编写自定义函数prime(int x),判断x是否为素数?...

    用C语言编写自定义函数prime(int x),判断x是否为素数? int prime(int x) { int i,k k=(int)sqrt( (double)x ) for(i=2i&l ...

  6. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

    题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...

  7. c语言 sqrt求100以内素数,C语言实现判断一个数是否为素数并求100以内的所有素数...

    判断一个数是否为素数 算法思想 设一个正整数x,sqrt(x)为x开平方后的值,若x不为素数,则x=a*b,a,b为2~x-1之间的整数,且当2=< a <= sqrt(x)时,必有sqr ...

  8. 代码实现:判断101-200之间有多少个素数(质数),并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。...

    package com.heima.Coding;/*判断101-200之间有多少个素数(质数),并输出所有素数.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明 ...

  9. 判断一个数是否为素数(调用函数)

    #include <stdio.h> bool is_prime(int x)   //判断是否为素数的函数 {     if(x<=1)          //因为最小的素数是2, ...

最新文章

  1. 您有一个新的订单mp3在线_Airtable,不仅仅是强大的在线表格应用,而是一个新物种...
  2. 弯曲圆波导matlab_弯曲波导结构设计
  3. innodb_monitor
  4. Serverless应用场景
  5. java list循环中删除元素的坑
  6. java 博客系统_讲解开源项目:5分钟搭建私人Java博客系统
  7. 41)子类和父类的内存关系
  8. 数学有多震撼?!我真的没有在开车!
  9. 读《.NET本质论》样章有感
  10. IT餐馆—第四回 离职
  11. 我的Android 4 学习系列之使用 Internet 资源
  12. AWVS13破解docker一键安装
  13. 【区块链开发】区块链技术的电商平台开发
  14. 两种无密码解锁iPhone锁屏密码的方法
  15. 关系数据模型、基本概念、关系模型的基本术语、关系代数
  16. Android 文字测量
  17. 每天进步一点点【图的深度优先搜索与广度优先搜索】
  18. iOS程序员如何面试
  19. NFT行业名词、用语篇
  20. Q9头和BNC头的区别

热门文章

  1. 数据结构与算法笔记(青岛大学王卓老师视频)
  2. 生命中最美的风景就是曾经遇见了你
  3. home credit default risk捷信消费金融违约风险模型复现(论文_毕业设计_作业)
  4. 计算机打字不盲打可以吗,能盲打了,为什么打字速度还不快?现在才40左右,怎样才能达到60以上呢?...
  5. WMPF微信小程序框架 微信刷脸登录 获取openId 授权获取手机号 快速接入 快速集成
  6. 《风之旅人》游戏设计思想二
  7. 趣味计算机冷知识,那些不为人知的计算机冷知识,还不码起来!
  8. vue 前端导出PDF文件学起来
  9. hostapd实现WIFI 热点(AP)
  10. UVA-10499 The Land of Justice