它給了我錯誤「不是一個聲明」,我不明白爲什麼。錯誤 - 當我已經定義我使用的變量時,不是語句
這裏是什麼錯誤是告訴我:
CoolNumbers.java:17: error: not a statement
for(num; num <= meme; num++){
^
這裏的(現在更新)代碼:
import static java.lang.System.*;
public class CoolNumbers
{
int num = 6;
int isCoolNum;
int meme;
public int meth(int meme){
for(num; num <= meme; num++){
if (num % 3 == 1 && num % 4 == 1 && num % 5 == 1 && num % 6 == 1){
isCoolNum++;
}
}
return isCoolNum;
}
}
所有這些比較,你要==而不是= as =是賦值運算符。 –
這是檢查一個數字是否是一個很酷的數字(除以3,4,5和6除以1的餘數)。 – Grant
我建議你先了解變量範圍和操作符。 – Mena