前言
不应该以聪明才智和逻辑分析能力来评判一个程序员,而要看其分析问题的全面性。
C语言中的语句
C语言中的语句包括,return语句,表达式语句,其他语句,其中其他语句又分为选择语句,循环语句和跳转语句。C语言中还有其他两类语句,一类是由几条语句组合而成的符合语句,一类是不执行任何操作的空语句
-
逻辑表达式:
包括if语句在哪的某些C语句都必须测试表达式的值是真还是假,在C语言中没有boolen类型的变量因此像 i<j这样的比较会产生整数 0(假值) 1(真值)依据这一点我们可以来构造逻辑表达式的运算法。 -
关系运算法
C语言中的关系运算符和数学的中的大于小于大于等于运算符相对应,只是前者用在C语言的表达式中时产生的结果是0或者是1 备注:关系运算符的优先级低于算数运算符,关系运算符是左结合的。 -
判断运算符
C语言中的等于运算符是== 不等于运算符是!=和关系运算符一样判断运算符也是左结合的,判断运算符的优先级低于关系运算符。 -
逻辑运算符
用逻辑运算符过程的简单的表达式可以构成更加复杂的逻辑表达式,逻辑运算符包括与,或,非 ;逻辑运算符产生的结果是0或者1,逻辑运算符将任何非零值的操作数当作真来处理,同时将任何0值操作数当作假来处理,&&和||运算符都会进行短路计算。