第4章关系运算、逻辑运算、选择结构.docVIP

  • 4
  • 0
  • 约1.64千字
  • 约 3页
  • 2017-05-29 发布于北京
  • 举报

第4章关系运算、逻辑运算、选择结构.doc

3 逻辑表达式的求解 (1)abc 只有a为真时,才需要判断b的值,只有a和b都为真时, 才需要判断c的值。 int a=1,b=2,c=3,d=4,m=2,n=2; (m=ab)(n=cd); n=2 (2)a||b||c 只要a为真,就不必判断b和c的值,只有a为假,才 判断b。a和b都为假才判断c 4 Else总是与它上面的,最近的,同一复合语句中的,未配 对的if语句配对。 5 条件运算符 格式: 表达式1?表达式2∶表达式3 说明: (3)条件运算符的结合方向为“自右至左”。 6 switch后面括弧内的“表达式”, ANSI允许它为任何类型(一般不为浮点型)。 case后面一般为 字符型或整型(也可以是表达式) case 1: case‘+’: case 1+2: /* 当x0时,y=-1 当x=0时,y=0 当x0时,y=1 */ void main() { float x; int y; scanf(%f,x); switch(x0) //逻辑表达式 { case 1: y=-1;break; case 0: switch(x==0) { case 1: y=0;break; case 0: y=1; }

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档