prime在Java中什么语句
有一个判断是否为素数的程序中有一句写道:flag=prime(n),这句话怎么解释呢》?intri,repeat,n;booleanflag;Scannerin=newS...
有一个判断是否为素数的程序中有一句写道:flag=prime(n),这句话怎么解释呢》?
int ri, repeat,n;
boolean flag;
Scanner in=new Scanner(System.in);
repeat=in.nextInt();
for(ri=1; ri<=repeat; ri++)
{
n=in.nextInt();
/*---------*/
flag=prime(n);
if(flag)
System.out.println("YES");
else
System.out.println("NO");
}
}
/*------------*/
public static boolean prime(int m)
{
boolean t=false;
int i;
for(i=2;i<m;i++)
{
if(m%i==0)
{ break; }
}
if(i==m)
t=true;
return t;
}
}
为什么那个关于prime的定义可以写到最后来呢?请指教,谢谢!! 展开
int ri, repeat,n;
boolean flag;
Scanner in=new Scanner(System.in);
repeat=in.nextInt();
for(ri=1; ri<=repeat; ri++)
{
n=in.nextInt();
/*---------*/
flag=prime(n);
if(flag)
System.out.println("YES");
else
System.out.println("NO");
}
}
/*------------*/
public static boolean prime(int m)
{
boolean t=false;
int i;
for(i=2;i<m;i++)
{
if(m%i==0)
{ break; }
}
if(i==m)
t=true;
return t;
}
}
为什么那个关于prime的定义可以写到最后来呢?请指教,谢谢!! 展开
展开全部
prime方法接受参数n,返回flag结果
这个地方其实缺少了上下文:
主要是关于flag的定义和prime的定义
这个地方其实缺少了上下文:
主要是关于flag的定义和prime的定义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
flag=prime(n)这句是方法调用,判断是不是素数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |