分支程序设计 - 巫师笔记 - 博客园

  1、关系运算符:在程序中经常要比较两个量的大小关系,以决定程序的下一步工作。比较两个量的运算符称为关系运算符。

  关系运算符都是双目运算符,其结合性均为左结合。关系运算符的优先级低于算术运算符,高于赋值运算符。在六个关系运算符中,前四个,=,,=的优先级相同,高于==和!=,==和!=的优先级相同。

  注:本例中求出了各种关系运算符的值。字符变量是以它对应的ASCII码参与运算的,对于含多个关系运算符的表达式。如k==j==i+5,根据运算符的左结合性,先计算k==j,该式不成立,其值为0,再计算0=i+5,也不成立,故表达式的值为0。

  (1)&&与运算:二者均为真时结果为线)或运算:二则均为假时结果为假,否则为线)!非运算:参与运算量为真时结果为假,参与运算量为假时结果为真。

  与运算符&&和非运算符均为双目运算符,具有左结合性。非运算符!为单目运算符,具有右结合性。逻辑运算符和其他运算符优先级的关系为:!(非)算术运算符关系运算符&&和赋值运算符

  其中表达式可以又是逻辑表达式,从而组成嵌套。如:(a&&b)&&c=a&&b&&c

上一篇:分支电缆与紧密式母线槽的比较和分析 下一篇:《复体》图文全剧情流程攻略 全分支剧情全结局攻略