黑马程序员技术交流社区
标题:
求助!!!
[打印本页]
作者:
╰_〃无法释怀的
时间:
2014-7-7 18:05
标题:
求助!!!
编程打印所有的3位质数,质数特点:只能被1和其本身整除
作者:
001可望成功
时间:
2014-7-7 19:41
int m,n;
for(n = 101;n<1000;n+=2){
for(m = 2;m<(n/2);m++){
if(n%m==0){
break;
}
}
if(m==n/2){
System.out.print(n+" , ");
}
}
作者:
寻得美好
时间:
2014-7-7 20:26
打印所有的3位质数的小程序
public class PrintZhiShu {
public static void main(String[] args)
{
int num = 0;
d:for (int x = 101;x < 1000;x+=2)
{
for(int y = 2;y < x;y++)
{
if (x%y==0)
continue d;
}
num++;
if(num%20==0)
System.out.println(x);
else
System.out.print(x+" ,");
}
}
}
作者:
布鲁图斯
时间:
2014-7-7 20:31
for(int num=101; num<1000; num+=2)
{
int sqrt=(int)Math.sqrt(num);
boolean isPrime=true; //增加一个标识,记录num是否能被某个数整除
for(int i=2; i<=sqrt && isPrime; i++) //循环条件有两个
if( num%i==0 )
isPrime=false;
if(isPrime)
System.out.print(num+" ");
}
作者:
zxdanshui
时间:
2014-7-7 23:24
都好厉害,方法都不一样
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2