java求1—100内所有质数
classHello{publicstaticvoidmain(Stringargs[]){intend=100;intbegin=2;inti,j;for(i=begi...
class Hello
{
public static void main(String args[])
{
int end=100;
int begin=2;
int i,j;
for(i=begin;i<=100;i++)
{
for(j=2;j<=i/2;j++)
{
if(i%j==0)
break;
}
if (j>i/2)
System.out.println(""+i+"是素数");
}
}
}
其中每一步都是什么意思,需要详细解释,本人刚学java,谢谢大家了! 展开
{
public static void main(String args[])
{
int end=100;
int begin=2;
int i,j;
for(i=begin;i<=100;i++)
{
for(j=2;j<=i/2;j++)
{
if(i%j==0)
break;
}
if (j>i/2)
System.out.println(""+i+"是素数");
}
}
}
其中每一步都是什么意思,需要详细解释,本人刚学java,谢谢大家了! 展开
4个回答
展开全部
class Hello
{
public static void main(String args[])
{
int i,j;
boolean b = true;
for(i=2;i<=100;i++)
{
for(j=2;j<=i/2;j++)
{
if(i%j==0) {
b = false;
}
}
if(b){
System.out.println(""+i+"是素数");
}
}
}
}
{
public static void main(String args[])
{
int i,j;
boolean b = true;
for(i=2;i<=100;i++)
{
for(j=2;j<=i/2;j++)
{
if(i%j==0) {
b = false;
}
}
if(b){
System.out.println(""+i+"是素数");
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这声明的多了点,虽然不是很明白,不过能写出来不错了.不过2楼的大哥你好像少了个"}"吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询