class Evo
{
public static void main (String[] args)
{
for(int i=1;i<=100;i++)
{
if (i%2==0)//;//第一处错误,if后面没有";"
System.out.println("i="+i);
}
}
}
你是想打印1-100里面的偶数吧?
你在if()后面加了个";"分号,那么if判断完后,就执行了个";"到这里判断条件就结束了,然后接着往下执行,就是System这条语句了,所以把100个书全部打印出来了,使用if的时候if()应该没有分号的.
刚开始学习的时候建议把if判断后成立执行的{}放进去,一条语句也放进去.
==这个是用来比较的,会产生true或者false两种结果;=是用来给变量赋值的. |