請問大佬我這樣寫哪里不對~
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ? ?int sum = 0;?
? ? ? ? ?for (int i = 1; i<=100,i%3!=0; sum=sum+i,i++) {
? ? ? ? ?System.out.println("1到100之間不能被3整除的數(shù)之和為:" + sum);
? ? ? ? ?}
? ? ?}
}
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ? ?int sum = 0;?
? ? ? ? ?for (int i = 1; i<=100,i%3!=0; sum=sum+i,i++) {
? ? ? ? ?System.out.println("1到100之間不能被3整除的數(shù)之和為:" + sum);
? ? ? ? ?}
? ? ?}
}
2018-08-14
舉報(bào)
2018-08-15
可以在for里面一起判斷,別的不說正確規(guī)范的語句應(yīng)該是for (int i = 1;i <= 100 && (i % 3 != 0);i++) {
但是這種方法這道題不能使用,因?yàn)閕為3的時(shí)候就會(huì)跳出循環(huán),i就取不到后面的值了=-=
2018-08-14
在for里面判斷呢?