主题:为何结果都是5呀?
两道题的第八行一个是if(i%3==1)continue;另一个是
if(i%3!=1)continue;为何结果都是5呀????
1.public class ObjectExample
{
public static void main(String args[])
{
int i=2,n=0;
for(i=2;i<5;i++)
{do
{if(i%3==1)continue;
n++ ;}while(n!=i) ;
n++ ;}
System.out.println(n);
}
}
2.public class ObjectExample
{
public static void main(String args[])
{
int i=2,n=0;
for(i=2;i<5;i++)
{do
{if(i%3!=1)continue;
n++ ;}while(n!=i) ;
n++ ;}
System.out.println(n);
}
}
if(i%3!=1)continue;为何结果都是5呀????
1.public class ObjectExample
{
public static void main(String args[])
{
int i=2,n=0;
for(i=2;i<5;i++)
{do
{if(i%3==1)continue;
n++ ;}while(n!=i) ;
n++ ;}
System.out.println(n);
}
}
2.public class ObjectExample
{
public static void main(String args[])
{
int i=2,n=0;
for(i=2;i<5;i++)
{do
{if(i%3!=1)continue;
n++ ;}while(n!=i) ;
n++ ;}
System.out.println(n);
}
}