C语言程序设计教程第3版课件作者徐士良第3章节C语言表达式与宏定义.pptVIP

  • 2
  • 0
  • 约2.54千字
  • 约 22页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计教程第3版课件作者徐士良第3章节C语言表达式与宏定义.ppt

尚辅网 / 赋值运算符为“=”。赋值表达式为 变量名=表达式 如果在赋值表达式的最后加一个“;”,就是赋值语句。即赋值语句的形式为 变量名=表达式; 最后对赋值表达式或赋值语句作三点说明: (1)在C语言中,“=”为赋值运算符,而不是等号。 (2)赋值运算符“=”左边必须是变量名,不能是表达式。 (3)赋值运算符“=”两端的类型不一致时,系统将自动进行类型转换。 在C语言中,基本的算术运算符有以下几个: + 加法运算符(双目运算符),或正值运算符(单目运算符)。 - 减法运算符(双目运算符),或负值运算符(单目运算符)。 * 乘法运算符(双目运算符)。 / 除法运算符(双目运算符)。 % 模余运算符(双目运算符)。 对于算术运算要注意以下几个问题: (1) 注意表达式中各种运算符的运算顺序,必要时应加括号。 (2) 注意表达式中各运算对象的数据类型,特别是整型相除。C语言规定,两个整型量相除,其结果仍为整型。 (3) C语言允许在表达式中进行混合运算,系统将自动进行类型转换,转换的原则是从低到高。 (4) 必要时可以强制类型转换。强制类型转换的形式为

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档