1樓:第一碗羊雜割
不可以,只可以寫為
a != b && a != c && a !
= e && a != f && b != c && b !
= e && b != f && c != e && c !
= f && e != f
這樣的。因為 != 邏輯非運算子的返回值只有 0 或 1,所以如果寫成
a != b != c != e != f
的話,程式會按順序首先計算
a != b
如果 a 和 b 相等,那麼這個表示式的值就是 0,反之就是 1,所以按順序接下來計算的就是
0 != c // 如果 a, b 相等
1 != c // 如果 a, b 不等
也就是比較 0 或 1 和 c 的值。這個比較的結果仍然是 0 或 1,於是接下來會比較 0 或 1 與 e 的值……直到結束。可以看出來這一串比較在比完 a 和 b 後就完全不正確了。
2樓:匿名使用者
不可以a!=b&&b!=c&&c!=d...這種形式.
c語言輸入互不相等的整數abc請輸出最大和
include int main include void main 簡單易懂 include main 韓非夢 下面的答案都是對的,但對初學者有點難哦,我當初就看不懂的說。給你個簡單的 include void main else printf the max is d c else if b c...
急求!怎樣在c語言程式設計中表示自然數e
只能自己手動用具體數來表示 比如const double e 2.71828 或者 define e 2.71828 huliyuputao 是正解 在 math.h 裡面有個 define m e 2.71828182845904523536 就是.自己定義一下就好了。比如const double...
c語言程式設計數能被另數整除怎麼表示
if a b 0 a能被b整除,模運算,相當於求餘數,餘數為0,說明能被整除 i j 0 判斷餘數是否為0 c語言程式設計 乙個數能被另乙個數整除怎麼表示 乙個數x能被另乙個數y整除表示方法 x y 0 即判斷x除以y的餘數是否為0 include main mian int x scanf d x...