C语言程序设计曹玲焕孙萍主编第二章.pptVIP

  • 5
  • 0
  • 约1.09万字
  • 约 64页
  • 2017-11-04 发布于广东
  • 举报

C语言程序设计曹玲焕孙萍主编第二章.ppt

一、常量 二、变量及其数据类型 三、算术运算符和算术表达式 四、赋值运算符和赋值表达式 五、自增、自减运算符和逗号运算符 练习与思考: 1.计算下列表达式的值 (1)4.5-3/(2*3) 值: (2)8+5*6%3 值: 2.将下列数学公式用C语言的表达式表示 (1) 表达式是: (2) 表达式是: 2.3.4类型转换 1.混合运算中的类型转换 由于C语言允许整型、实型和字符型变量进行混合运算,所以运算时,C语言编译系统自动将运算符两边的运算对象转换成同一类型。转换的规则是: (1)float类型必须转换成double类型,char、short类型必须转换为int类型。 (2)参加运算的各种变量都转换为它们中数据长度长的数据类型。各种数据类型的数据长度为charintlongfloatdouble,从左到右数据长度增加,所以左边数据类型向右边转换。例如,char、int、float和double变量进行运算时,都将转换成double类型。 2.强制类型转换 一般形式为: (类型说明符)(表达式) 功能:把表达式的运算结果强制转换成类型说明符所表示的类型。 说明: (1)在强制类型转换时,只得到一个所需类型的中间变量,原来变量的类型没有发生变化。 (2)注意(i

文档评论(0)

1亿VIP精品文档

相关文档