c语言程序设计课件第3章 最简单的c程序设计1.pptVIP

  • 3
  • 0
  • 约1.07万字
  • 约 54页
  • 2017-06-29 发布于浙江
  • 举报

c语言程序设计课件第3章 最简单的c程序设计1.ppt

例如: i=3 ①j=++i;    i的值先变成4, 再赋给j, i、j的值均为4 ②j=i++; 先将 i的值3赋给j,j的值为3,然后i变为4 结合方向:“从右至左”, 注:运算对象为整型变量而不能是表达式或常数 例: 5++、 (x+y)++ (×) (4)正负号运算符(一元运算符) + (正号) - (负号) 例: -a*b 结合方向:“从右至左”, 运算级:高于 *、/, (5)算术表达式 用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子,称为C算术表达式。运算对象包括常量、变量、函数等。 例如: a*b/(c-1.5+′a′) 1、C语言规定了运算符的优先级。 在表达式求值时,先按运算符的优先级别高低次序执行, 例如先乘除后加减。 2、C规定了各种运算符的结合方向(结合性) 算术运算符的结合方向为“自左至右”,即先左后右。 注意 一般形式:(类型名)(表达式) 例如: (double)a 将a转换成double类型 (int)(x+y) 将x+y的值转换成整型 (float)(12%5) 将12%5的值转换成float型 (6) 强制类型转换运算符 可以利用强制类型转换运算符将一个表达式转换成所需类型。 include stdio.h

文档评论(0)

1亿VIP精品文档

相关文档