题是这样的:Not (1=3) OR True And Not (5=5)
                          True or True And False
                          True or True (问题在这,我不明白,逻辑与True And False是不是应该得到的是False吧,这是一本VB书上的题 小弟不明白为什么会是False而不是true那,And两边的条件不一样不是应该是False吗?)

解决方案 »

  1.   

    Not (1=3) OR True And Not (5=5)
                              True or True And False
                              True or True 
                              最后的结果:true
    And两边条件不一样的时候不是应该为False吗?为什么True And False会得到true?
      

  2.   

    Not (1=3) OR True And Not (5=5)
         True or True And False
            True or False
           最后的结果:true树上的应该是写错了。
      

  3.   

    AND就是与,OR就是或,当它们2个在一起时,与优先级大于或
    所以 true or true and false
         true or false
          结果:true
      

  4.   

    ++*p->a
    你说这个哦
    C 的 一样的道理
      

  5.   

    Not(1=3) OR True And Not (5=5)
           Not(False) or True And Not(Ture)
           True or True And False
           True or False
           Ture