第3章 数据类型、运算符与表达式知识.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主讲老师:刘志强 第3章 数据类型、运算符与表达式 教学目标: 数据类型 常量 简单变量 库函数 运算符和表达式 第3章 数据类型、运算符与表达式 知识点: C语言中数据类型的分类;常量、符号常量与变量的概念; 整型(短整/长整/无符号短整/无符号长整)、实型(单精度/双精度)、字符型(字符/字符串)常量的书写方法和变量的定义、存储格式、初始化、使用方法; 库函数的使用 算术、赋值、增量、关系、逻辑、条件、逗号运算符和表达式,位运算等; 第3章 数据类型、运算符与表达式 重点: 整型、实型、字符型常量的书写方法和变量的定义、存储格式、初始化、使用方法; 库函数的使用; 算术、赋值、逗号运算符和表达式; 各类数值型数据间的混合运算。 难点: 运算符优先级; 混合表达式计算。 第3章 数据类型、运算符与表达式 3.1 C语言的数据类型 3.2 常量与变量 1) 整型数据 2) 浮点型数据 3) 字符型数据 3.4 库函数 3.5 运算符和表达式 3.1 C语言的数据类型 整型 字符型 单精度型 双精度型 枚举类型 数组类型 结构体类型 共用体类型 指针类型 空类型 3.2 常量与变量 常量: 在程序运行中,其值不变的量,如:23.7, -69 等。 常量分为两类:常数常量和符号常量 变量: 在程序运行过程中,其值可以改变的量,在内存中占据一定的存储单元。 常数常量与符号常量 常数常量从其字面形式即可判别。 符号常量 符号常量: 用标识符表示的常量。 符号常量定义在函数之外,定义形式为: #define 标识符 常量 例:#define PI 3.14159 含义:定义PI为符号常量(习惯用大写字母),其值为3.14159。 变量 变量以标识符命名。 变量的定义: 类型名 标识符1,标识符2,......标识符n; int a,b,c; /* a,b,c 为整型变量 */ float x,y,z; /* x,y,z 为单精度型变量 */ 注意事项: (1)变量必须先定义后使用 (2)每个变量必须被指定为一种类型 (3)一般习惯上用小写字母表示变量, 用大写字母表示符号常量,以示区别。(仅是习惯不是规定) C 语言的标识符 标识符: 用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列。 标识符命名规则: 以字母或下划线开头;由字母、数字、下划线组成;TC要求不超过32个字符;不允许使用保留关键字。 C 语言的标识符 判断下列用户标识符的合法性: a1 abc.c a_b a-b abc123 3a int 1)整型数据 整型数据在内存中的存放形式:整数在计算机中按定点整数的补码存储。 例如:整数 34 的16位(2字节)编码 原码00100010 反码00100010 补码00100010 例如:整数-34 的16位(2字节)编码 原码00100010 反码11011101 补码11011110 整型变量的类型 整型变量的分类: 1)基本整型,以int表示 2)短整型,以short int或以short表示 3)长整型,以long int或以long表示 修饰符:unsigned(无符号数) signed(有符号数)(缺省表示) 整型变量的定义 整型变量的定义形式: 整型类型名 变量名1,变量名2,……变量名n; 例如 int a; unsigned short b; 等价表达: unsigned short int b; long c; 等价表达: long int c; unsigned d; 含义:d为unsigned int变量 变量赋初值 方法1 先定义变量,再用赋值语句赋值 如: int a; a=3; /*赋值语句*/ 方法2 变量初始化,在定义变量的同时为变量赋初值 如: int a=3; float x=

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档