4
A
回答
5
不能化合物聲明這樣。你需要&&
吧。
例如,
if ((N % 2 == 0) && (6 <= N && N <= 20)) {...}
你的錯誤是6 <= N
第一個條件解析爲boolean
然後嘗試檢查一個boolean
是<=
到int
的原因。那不計算。
+0
非常感謝你:)上帝保佑你 – sanashariff
+0
@sanashariff,不客氣。你可以通過加票或接受它作爲一個真正的答案來顯示你的祝福:)。 – ChiefTwoPencils
2
你不能比較一個檢查2個條件,你需要把它拆分到兩個檢查
if (N % 2 == 0 && N >= 6 && N <= 20)
0
你應該分開使用邏輯運算符(& &在這種情況下)的條件:
if (N % 2 == 0 && N>=6 && N <= 20)
相關問題
- 1. 操作腳本3.0 if else語句
- 2. 定義操作的let語句(綁定)
- 3. 定義操作符<<課內
- 4. VBScript IF語句確定操作系統版本和ServicePack
- 5. 基本的Objective-C中的if語句
- 6. 變量未定義,儘管內部被定義if語句
- 7. PHP if語句的基本問題
- 8. IF語句AND以及OR操作PHP
- 9. VHDL - if <語句不起作用
- 10. MySQL的 - 基於if語句
- 11. if語句基於字符串字段
- 12. 基本if語句,隱藏按鈕
- 13. 基本c#if語句查詢
- 14. 基本Java程序:if語句?
- 15. 傑基爾if語句不工作
- 16. 基本類型定義操作的語法
- 17. 兩個if語句和一個腳本中的操作?
- 18. OR「||」 opreator未if語句工作在PHP
- 19. 在if語句中獲取複選框值的未定義值?
- 20. 顯示在if語句中未定義的數組
- 21. 在if語句中的未定義變量
- 22. ASH if if語句中的if語句
- 23. if語句,$(本)== $( 「#DIV」)
- 24. 基本動作語句
- 25. 我可以使用對象操作符 - >在if語句
- 26. PHP的基本操作符
- 27. 定期if語句
- 28. 聲音不能被定義if語句
- 29. If else語句來定義一個NSPredicate
- 30. 與if語句定義字典鍵
http://stackoverflow.com/questions/19827999/what-is-the-shortest-and的可能的複製 - 最簡單的方式來搜索,如果一個值落在一個範圍內 – Raedwald