05表达式与输入输出.pptVIP

  • 3
  • 0
  • 约5.05千字
  • 约 30页
  • 2019-09-30 发布于福建
  • 举报
这次课的主要内容 运算符和表达式 输入和输出 算术运算和表达式 五种基本的算术运算符号 +、-、*、/、% 若参与除运算的两个数都为整数,则商是整数,否则商是浮点数 使用整除取余运算符(%)时要求两个数都是整数 表达式(expression) 表达式由项(term)和运算符(operator)组成 项可以是常量、变量或函数调用(function call) 表达式可以加园括号,用于指示运算次序 结合性和优先级 结合性是指当一个操作数两侧的运算符具有相同的优先级时,该操作数是先与左边的运算符结合,还是先与右边的运算符结合。 左结合和右结合 优先级规定运算顺序 先乘除、后加减 先括号里再括号外 类型转换 自动的类型转换 编译系统自动进行,例如:2.5 + 5,将5转换为浮点型数据后进行相加运算 强制类型转换 由编程者明确指示,例如:(int)4.85*76 (double)a /*将变量a的值转换成double型*/ (int)(x + y) /*将x+y的结果转换成int型*/ (float)5 / 2 等价于(float)(5)/2 /*将5转换成实型,再除以2*/ (float)(5 / 2) 赋值运算和赋值表达式 赋值(assignment) 赋值运算符:=,其作用是将一个数据赋给一个变量,形式为:变量 = 表达式 例如:a = 3 /*将整数3赋值给变量a*/ 复

文档评论(0)

1亿VIP精品文档

相关文档