C语言程序设计基础教程:逻辑运算符
2015-4-18编辑:ljnbset
逻辑运算符:
&&(与运算):a && b——a=1、b=1,表达式为真,结果为1 并且
a=1、b=0,表达式为假,结果为0
a=0、b=1,表达式为假,结果为0
a=0、b=0,表达式为假,结果为0
||(或运算):a || b——a=1、b=1,表达式为真,结果为1 或
a=1、b=0,表达式为真,结果为1
a=0、b=1,表达式为真,结果为1
a=0、b=0,表达式为假,结果为0
!(非运算):! a—— a=1,表达为假,结果为0 否
a=0,表达式为真,结果为1
例:
(4>6) && (7>3):0 && 1,表达式结果为0
(4>6) || (7>3): 0 || 1,表达式结果为1
!( 4>6):!0,表式结果为1