14. 假設 x,y,z 為布林(boolean)變數,且 x=TRUE, y=TRUE, z=FALSE。請問下面各布林運算式的真假值依序為何?(TRUE 表真,FALSE 表假)
● !(y || z) || x
● !y || (z || !x)
● z || (x && (y || z))
● (x || x) && z
(A) TRUE FALSE TRUE FALSE
(B) FALSE FALSE TRUE FALSE
(C) FALSE TRUE TRUE FALSE
(D) TRUE TRUE FALSE TRUE

答案:登入後查看
統計: A(36), B(7), C(8), D(1), E(0) #2772864

詳解 (共 3 筆)

#6794040


(共 1 字,隱藏中)
前往觀看
0
0
#6515370


(共 1 字,隱藏中)
前往觀看
0
0
#7281397
||是兩個FALSE才為FALSE,其他組合為TRUE
&&是兩個TRUE才為TRUE,其他組合為FALSE
!x為相反來看
ㅤㅤ
● !(y || z) || x  為 !(TRUE) || TRUE =TRUE

● !y || (z || !x) 為 FALSE || (FALSE) =FALSE

● z || (x && (y || z)) 為 FALSE || (TRUE && (TRUE)) = FALSE || (TRUE) =TRUE

● (x || x) && z 為 (TRUE) && FALSE = FALSE
ㅤㅤ
ANS:  TRUE 、 FALSE 、 TRUE 、 FALSE
0
0