or :
true or true = true
true or false = true
false or false = false
and:
true and true = true
true and false = false
false and false = false

解决方案 »

  1.   

    to:Amoon(阿木) 哇!你2分都不放过??!!!:)
    :)
      

  2.   

    to:Amoon(阿木) 
      你太气人了吧,才2分,
    to :redkit
      别给阿木,我和ByTheWay(到此一游)一人1分,就别给他,也气气他,他总是强在我前面一点点回答,气人
      

  3.   

    to redkit: 呵呵,那你就把分给他们吧。to ByTheWay(到此一游) & fraser01(wang): 你们要是有问题,贴个没分的贴子我也会回的 :)。
      

  4.   

    to redkit:贴个负分的贴子让阿木回,呵呵
      

  5.   

    to foolishtiger(吴文智):呵呵,你是一天比一天损啊!
      

  6.   

    我用二进制说明:
    10101101 and 11011101 =10001101
    10101101 or  11011101 =11111101
    10101101 xor 11011101 =01110000
    not 10101101=01010010
    not 11011101=00100010
    看出规律了吗?
    而一般true=1,false=0
    所以 
    true and true=true (1 and 1=1) true and false=false(1 and 0=1)
    true or true =true (1 or  1=1) true  or false=true(1 or 0=1)
    true xor true=false(1 xor 1=0) true xor false=true(1 xor 0=1)
    not true=false,not false=true
    或着用简单的数学表达试来表示(简单布尔函数定义0为假,非0为真):
    AND: true * true = true(1*1=1)
         true * false= false(1*0=0)
    OR:  true + true = true(1+1=2 即 1+1=1)
         false+ true = true(1+0=1)
    XOR: NOT( true=true)= false, NOT(false=false)=false,NOT(false=true)=true
    NOT:
         /true ,x=false
    f(x)=|
         \false,x=true
    在看懂了吗?
    do until 看懂了
    loop