java用for循环求出100-1000的姐妹素数

1 { public static void main(String[] args) { int i,j,flag,temp,ft; //设置i为循环变量 temp = 97;//临时变量,用于标记上一个素数 tp = 0;for( i = 101; i < 1000; i+=2){ flag = 0; //flag用于标识是否为素数,是则为0,不是则为1 for(j = 2 ; j < Math.sqr...
java用for循环求出100-1000的姐妹素数
public class Sushu

1

{
public static void main(String[] args) {

int i,j,flag,temp,ft; //设置i为循环变量
temp = 97;//临时变量,用于标记上一个素数
tp = 0;
for( i = 101; i < 1000; i+=2)
{
flag = 0; //flag用于标识是否为素数,是则为0,不是则为1
for(j = 2 ; j < Math.sqrt(i) ; j++)、
if(i%j == 0)
{
flag = 1;
break;
}
if(flag == 0)
{
if(i - temp == 2)
{
if(tp == 0) //tp用于标识上一个素数是否打印,若打印则为1,否则为0
System.out.print(" "+temp);
System.out.print(" "+i); tp = 1;
}
else tp = 0;
temp = i;
}
}
}
}2017-06-06
mengvlog 阅读 58 次 更新于 2025-12-18 20:04:26 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部