很多站长朋友们都不太清楚php求100的质数,今天小编就来给大家整理php求100的质数,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 在php环境下,编写程序页面求100到200之间的质数(素数) 2、 php编程输出100以内的素数 3、 怎么用PHP写出1到100的质数 在php环境下,编写程序页面求100到200之间的质数(素数)<?php
for ($i=100; $i <= 200; $i++) {
$flag = 0; //用于做个标识
for ($j=2; $j < $i; $j++) {
if ($i % $j == 0) {
$flag = 1; //如果$i为质数 则 标识改变 在下面不会输出
break;
}
}
if ($flag == 0) {
echo $i . "<br />";
}
}
php编程输出100以内的素数素数就是只能被 1 和它本身所整除的数。从2~100,逐个判断素数,如果是素数,就打印,否则不打印。
源代码如下:
#coding:utf-8
for i in range(2,101):
fg = 0
for j in range(2,i-1):
if i%j == 0:
fg = 1
break
if fg == 0:
print(i)
i = 2
c = []
while i <= 100:
j = 2
while j <= i:
if i % j == 0:
if i == j:
c.append(i)
break
j += 1
i += 1
print(c)
扩展资料
a~b之间的素数的代码
def su(a,b):
for i in range(a,b):
n = False #默认不是素数,如果是素数,跳出循环
for j in range(2,int(i**0.5)):
if i%j == 0:
n = True
break
if n == False:
print(i,end=" ")
su(100,200)
怎么用PHP写出1到100的质数<? //求100以内质数
for ($i = 1; $i <= 100; $i++) {
$k = 0;
for ($j = 1; $j < $i; $j++) {
if ($i % $j == 0) {
$k++;
}
}
if ($k == 1) {
echo $i;
echo "nbsp;nbsp;";
}
}?>
拓展内容
php
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
关于php求100的质数的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php求100的质数 php求出1100的素数的详细内容...