求PHP程序:输出一个数组,数组里面的元素是100以内的质数(即素数)!求求求
3个回答
展开全部
public class prime {
public static void main(String[] args)
{
int n=1000;
int a,b;
boolean m=false;
System.out.println(2 + " ");
for(a=2;a<n;a++)
{
for(b=2;b<a;b++)
{
if(a%b==0)
{
m=false;
break;
}
else
m=true;
}
if(m==true)
System.out.println(a+" ");
}
}
}
这个java代码你改成php就可以
追问
问题是我是新手 不懂换啊 ...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
function primes($n){
$res = array();
$flag = true;
for($i=2;$i<$n;$i++){
for($j=2;$j<=$i/2;$j++){
if($i%$j==0){
$flag = false;
break;
}else $flag = true;
}
if($flag) $res[] = $i;
}
return $res;
}
print_r(primes(100));
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先java里的int这是定义变量,php中都就是统一的$
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询