一.逻辑运算符
逻辑运算的值也是有两种分别为“真”和“假”,C语言中用整型的1和0来表示。其求值规则如下:
1) 与运算(&&)
参与运算的两个变量都为真时,结果才为真,否则为假。例如:5>=5 && 7>5 ,运算结果为真;
2) 或运算(||)
参与运算的两个变量只要有一个为真,结果就为真。 两个量都为假时,结果为假。例如:5>=5||5>8,运算结果为真;
3) 非运算(!)
参与运算的变量为真时,结果为假;参与运算量为假时,结果为真。例如:!(5>8),运算结果为真。
二.三目运算符
C语言中的三目运算符:“?:”,其格式为:
表达式1 ? 表达式2 : 表达式3;
熊昊下班回家兜里有12元钱,打车回家需要花费11.5元,用三目表达式计算熊昊是否能坐车回家