大家看看题目,和答案对吗?

javacc 发布于 2013/01/10 09:06
阅读 198
收藏 1

  题目:判断101-200之间有多少个素数,并输出所有素数。   

1.程序分析:判断素数的方法:用一个数分别去除2sqrt(这个数),如果能被整除,   

则表明此数不是素数,反之是素数。   

public class exp2{

public static void main(String args[]){

int i=0;

math mymath = new math();

for(i=2;i<=200;i++)

if(mymath.iszhishu(i)==true)

System.out.println(i);

}

}

class math

{

public int f(int x)

{

if(x==1 || x==2)

return 1;

else

return f(x-1)+f(x-2);

}

public boolean iszhishu(int x)

{

for(int i=2;i<=x/2;i++)

if (x % 2==0 )

return false;

return true;

}

 

这是我在网上找到的 大坑爹了…………

}

加载中
0
紅顏為君笑
紅顏為君笑
既然索数的判断方法都给你了,还到网上去找答案,楼主你比我还懒
0
静风流云
静风流云
代码和分析表述的不一样,改一下就可以了。
0
javacc
javacc

引用来自“紅顏為君笑”的答案

既然索数的判断方法都给你了,还到网上去找答案,楼主你比我还懒

呵呵,有点懒而已。贴出来的话有新同学能从中学到点东西

返回顶部
顶部