(5.2.3)--运算符与表达式.pptVIP

  • 1
  • 0
  • 约4.04千字
  • 约 16页
  • 2023-11-30 发布于陕西
  • 举报
3.3 运算符和表达式 1 运算符 2 常用的算数运算符 运算符 含义 举例 结果 + 正号运算符(单目运算符) +a a的值 - 负号运算符(单目运算符) -a a的算术负值 * 乘法运算符 a*b a和b的乘积 / 除法运算符 a/b a除以b的商 % 求余运算符 a%b a除以b的余数 + 加法运算符 a+b a和b的和 - 减法运算符 a-b a和b的差 3 自增(++)自减(--)运算符 ++i,--i 在使用i之前,先使i的值加/减1 i++,i-- 在使用i之后,使i的值加/减1 ++i是先执行i=i+1,再使用i的值;而i++是先使用i的值,再执行i=i+1。 int i=3,j; j=++i;//i的值先变成4, 再赋给j,j的值为4 int i=3,j; j=i++;//先将 i的值3赋给j,j的值为3,然后i变为4 int i=3; printf(“%d”,++i);//输出4 int i=3; printf(“%d”,i++);//输出3 建议谨慎使用++和--运算符,只用最简单的形式,即i++,i--,且把它们作为单独的表达式。 4 算术表达式和运算符的优先级与结合性 用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子称为C算术表达式。 运算对象包括常量、变量、函数等。 C语言规定了运算符的优先级(例如先乘除后加减),还规定了

文档评论(0)

1亿VIP精品文档

相关文档