本帖最后由 mras 于 2009-06-25 00:58:15 编辑

解决方案 »

  1.   

    就是对应位运算嘛.
    10010001
    01000001
    上下对应运算第一位是1和0, 1 and 0就0嘛,只有当都是1的位,and运算才是1啊,这两个数只有最后 一位都1,所以结果最后一位就是1嘛,其它的都是0
      

  2.   

    10010001 与 01000001做AND运算 答案为什么是 00000001.两个数不是都是8位吗?结果就是相对应的位做与运算,
        1 0 0 1 0 0 0 1
        0 1 0 0 0 0 0 1
    --------------------
        0 0 0 0 0 0 0 1
      

  3.   

    &
    假&假=假
    真&假=假
    假&真=假
    真&真=真
    |
    假|假=假
    真|假=真
    假|真=真
    真|真=真
    ^
    假^假=假
    真^假=真
    假^真=真
    真^真=假