if(i%3!=0)后面加“;“”的问题!
public class HelloWorld {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i<=100;i++) {
if(i % 3 != 0);{
sum = sum + i;
}
} System.out.println("1到100之间不能被3整除的数之和为:" + sum);
}
}
运算结果为5050. 我想知道我加这个;分号起了什么作用啊。为什么就是把if的条件部分直接跨过去了啊