c 语言第三次课.docVIP

  • 13
  • 0
  • 约4.94千字
  • 约 12页
  • 2016-12-21 发布于河南
  • 举报
运算符及表达式 表达式:由变量,函数,常量及运算符组成的. 表达式的类型:根据其值来决定的。 1)算术运算符:优先级[++,--][*,/,%][+,-] ++(自加),--(自减)单目运算具有右结合性 变量自加1:[++和—的运算量必须是一个变量。不能是常量和表达式。] 但是意义不同.i++(i=i+1 ++i表示:i自加1后再参与其它运算.[注意:执行i++之后,i的结果是i+1,但是, ++i的值是i+1] i++表示: i参与运算后, i的值再自增1.[注意:执行++i之后, i的结果是i+1,但是, i++的值是i] --i表示: i自减1后再参与其它运算. [注意:执行i--之后,i的结果是i-1,但是, --i的值是i-1] i--表示: i参与运算后, i的值再自增1.[注意:执行i--之后, i的结果是i-1,但是, i--的值是i] 例如:i=8,b=5;(i++)+b(8+b=13(i=i+1=9 (++i)+b(i=i+1=9(9+b=14 (i--)+b(8+b(i=i-1=7 (--i)+b(i=i-1=7(7+b 例如(表达式不同,表达式的值不同,变量值也不同.) i=2 i++(2 i(3 i=2 ++i(3 i(3 i=2 --i(1 i(1 i=2 i--(2 i(1 关系运算符:P72比算术运算符优先级低 [,,=,=][==,!=]

文档评论(0)

1亿VIP精品文档

相关文档