用php求101-200之间的素数?
答案:2 悬赏:0 手机版
解决时间 2021-03-12 15:29
- 提问者网友:辞取
- 2021-03-11 17:50
用php求101-200之间的素数?
最佳答案
- 五星知识达人网友:封刀令
- 2021-03-11 19:05
for($i=100;$i<=200;$i++){
$sign=1;
for($j=2;$j<$i;$j++){
if($i%$j==0||$i==1){
$sign=0;break;
}
}
if($sign)echo $i.' ';
}
$sign=1;
for($j=2;$j<$i;$j++){
if($i%$j==0||$i==1){
$sign=0;break;
}
}
if($sign)echo $i.' ';
}
全部回答
- 1楼网友:慢性怪人
- 2021-03-11 19:39
public class demo3 {
public static void main(string[] args) {
// 内循环判断是否为素数,外循环控制打印
int num, i;
int count = 0, sum = 0;
for (num = 101; num <= 200; num++) {
for (i = 2; i < num; i++) {
if (num % i == 0) {
break;
}
}
if (num == i) {
sum += num;
count++;
system.out.print(num + "\t");
if (count % 5 == 0) {
system.out.println();
}
}
}
system.out.println();
system.out.println("101到200之间所有素数的和为" + sum);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯