0
我OP1是*我OP2是+ 但爲什麼if語句不能和&&和||一起工作在相同的,如果
我OP1是*我OP2是+ 但爲什麼if語句不能和&&和||一起工作在相同的,如果
您正在使用乘法運算和除法運算符,但單引號加法運算和減法運算符雙引號IM仍然返回false。
正如其他人所評論的,該語言是相關的。例如,在C語言中,比較「char」類型的變量和單引號字面量是可以的,但是將char與雙引號常量(即字符串)進行比較是有問題的。 如果這是C,試圖改變
op1 == "*" || op1 == "/"
到
op1 == '*' || op1 == '/'
您可能還需要使用更多的 「()」。
(op1 == '*') || (op1 == '/')
我想這個(即運算符優先級)在這裏不相關,但它通常有助於避免混淆。
請分享一個完整的代碼片段,至少從'if'開始。另外 - 這是什麼編程語言? – Mureinik
您的發佈條件應只返回true。請填寫完整代碼 – Rahul
添加語言標籤 –