C01C2语言程序设计x.pptVIP

  • 1
  • 0
  • 约1.62万字
  • 约 72页
  • 2019-04-29 发布于安徽
  • 举报
* 长江大学计算机科学学院 * 3.强制类型转换运算符 当自动类型转换不能达到目的时,可以使用强制类型转换运算符。强制类型转换运算符就是用一对括号括起来的类型名标识符,其一般格式为: (类型名标识符)(表达式) 例如:假设x为float类型,则表达式“x%3”是不合法的,因为%运算符要求其两侧的数据都必须是整型数据。可以使用表达式“(int)x%3”达到求余数的目的,即先将实型变量x强制转换为整型值,然后再进行取余运算。 * 长江大学计算机科学学院 * 2.7 赋值运算符与赋值表达式 变量的值在程序的运行过程中能够发生变化主要是通过对变量进行赋值来完成的。如果在程序中没有赋值操作,则变量的值也就不会发生变化。 1.赋值运算符(=)的作用是把一个数据或表达式的值赋给一个变量。例如:x=3 赋值运算符的左边只能是变量,不允许是算术表达式或常量。例如:x+1=3 赋值运算符与数学中的等号不同,赋值运算符求解以后能够得到一个运算结果。 * 长江大学计算机科学学院 * 2. 赋值表达式 由赋值运算符将一个变量和一个表达式连接起来的式子称为赋值表达式。 赋值表达式的一般形式为: 变量 = 表达式 例如:x=3*5 执行过程:先将赋值运算符右边表达式的值求出来,然后将该值赋给左边的变量,被赋值变量的值就是整个赋值表达式的值。 * 长江大学计算机

文档评论(0)

1亿VIP精品文档

相关文档