2017-02-23 97 views

回答

0

您正在使用乘法運算和除法運算符,但單引號加法運算和減法運算符雙引號IM仍然返回false。
正如其他人所評論的,該語言是相關的。例如,在C語言中,比較「char」類型的變量和單引號字面量是可以的,但是將char與雙引號常量(即字符串)進行比較是有問題的。 如果這是C,試圖改變

op1 == "*" || op1 == "/" 

op1 == '*' || op1 == '/' 

您可能還需要使用更多的 「()」。

(op1 == '*') || (op1 == '/') 

我想這個(即運算符優先級)在這裏不相關,但它通常有助於避免混淆。

相關問題