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
統計: A(36), B(7), C(8), D(1), E(0) #2772864
詳解 (共 3 筆)
#7281397
||是兩個FALSE才為FALSE,其他組合為TRUE
&&是兩個TRUE才為TRUE,其他組合為FALSE
!x為相反來看
&&是兩個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