2016-05-08 65 views
-4

這是一個學習指導的方式: 我將不勝感激的幫助。我嘗試過使用德摩根定律,但我認爲它不適用於此。我是CS1的新手,並試圖瞭解哪些與之相關。哪個表達式等同?

  • 考慮以下表達式:(A> B)& &(C < = B)

    假設A,B,和C是整數的變量。下面給出的哪個表達式等同於上面給出的表達式?

    I. !(A < B) && !(C >= B) 
    II. (A > B) && (B > C) 
    III. !((A <= B) || (B < C)) 
    
  • +0

    爲什麼你不嘗試各種整數來獲得洞察力? –

    +0

    感謝您的評論!我試圖讓A = 2,B = 1,C = 1,但他們都不匹配原始表達式,因爲我得到!(2 <1) && !(1> = 1)是否意味着這不被允許? –

    回答

    0

    好吧,首先不是一件好事,因爲A > B是不相同的,以!(A < B)!(A <= B)應該是,你可以嘗試3和3 AB檢查它)。

    二是不好,因爲(C <= B)(B > C)不一樣((B >= C)應該是,再次嘗試3和3作爲值)。

    第三個可以轉換爲!(A <= B) && !(B < C)
    !(A <= B)等於A > B;
    !(B < C)我們可以轉換成B >= CC <= B,它是平等的。

    所以,第三個答案是好的。

    +0

    非常感謝!對此,我真的非常感激。當我編譯它時,3是唯一有效的工作,但我不知道3是否與原文相同。 –

    +0

    這是;)如果它對你有幫助,請將答案標記爲正確。如果你願意,你也可以放棄它。 –

    +0

    我一定會和一旦我獲得更多的聲譽,我會upvote你! –