第3讲 数据类型、运算符与表达式.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三讲 数据类型、运算符与表达式 教学要求 1. 掌握 C 的几种基本数据类型。 2. 掌握标识符的概念, 熟悉变量和符号常量先定义后使用特点。 3. 熟练掌握整型长整型、短整型、无符号整型数据和单精度、双精度浮点数的定义与存储特点。 4. 熟练掌握字符型数据的定义与存储特点, 并熟悉整型数据与字符型数据间的关系。 5. 掌握定义变量的同时,赋初值的方法。 6. 掌握不同类型数据间的混合运算规则。 7. 掌握不同运算符 ( 算术、关系、逻辑运算符等 ) 的使用特点、清楚每种运算符的优先级与结合性. 8. 掌握各种表达式的含义与使用要点。 3.1 关键字和标识符(P365附录) 一、关键字 所谓关键字就是已被 Turbo C2.0 本身使用 , 不能作其它用途使用的字。例如关键字不能用作变量名、函数名等。 Turbo C2.0 有以下关键字: Turbo C2.0 扩展的共 11 个 ( 如 asm _cs _ds far near … 等) 由 ANSI 标准定义的共 32 个 ( 如 long if case char switch enum typedef extern for return union const float void … 等) 标识符 (p39) 定义:用来标识变量、常量、函数等的字符序列 组成规则: 由字母(a~z, A~Z) 、数字(0~9) 、下划线(_)组成, 且第一个字母必须是字母或下划线; 大小写字母表示不同意义; 只有前 32 个字符有效; 不能使用Turbo C2.0 的关键字。 命名标识符的良好习惯:做到见名知意 例:判断下列标识符号合法性 sum Sum M.D.John student_name ab #33 _above char 3days day Date lotus_1_2_3 $123 3.2 数据类型概述 一、什么是数据类型 C语言程序中所用到的每一个量(常量、变量及函数等)都是程序的基本操作对象, 它们都隐式地或显式地与一种数据类型相联系。每种数据类型都表明了它的可能取值范围及能在其上所进行的运算。 数据类型分类 C语言中的数据类型, 大体上可划分为基本的数据类型和导出的数据类型两种。见 HYPERLINK javascript:PlaySound(file:///C:\\\\DOCUME~1\\\\ADMINI~1\\\\LOCALS~1\\\\Temp\\\\msohtml1\\\\01\\\\clip_sound001.wav,false); 数据类型总表 C语 C 语 言 数 据 类 型 基本类型 构造类型 指针类型 空类型 void 定义类型 typedef 字符类型 char 整型 实型 单精度型 float 双精度型 double 枚举类型 enum 数组 结构体 struct 共用体 union 短整型 short 长整型 long 整型 int 3.3 常量与符号常量 (P37) 一、常量 概念: 程序运行时其值不能改变的量(即常数) 分类: 符号常量、整型常量、实型常量、字符常量 常量的类型:可通过书写形式来判别 二、符号常量 概念: 用标识符代表常量。 作用: 见名知意,一改全改。 定义格式: #define 符号常量 常量 一般用大写字母 是宏定义预处理命令(见后面章节),不是C语句 例如 #define PRICE 30 main() { int num,total; num=10; total=num*PRICE; printf(total=%d,total); } 3.4 整数类型(P40) --最常用类型,简称整型,名为“int” 一、整型数据分类 根据占用内存字节数的不同,可分为以下几类: 类型 类型名(关键字) 字节数 取值范围 有符号 基本整型 [signed] int 2 -32768 ~ 32767 即 -215 ~ (215-1) 短整型 [signed] short int 2 长整型 [signed] long int 4 -231 ~ (231-1) 无符号 基本整型 unsigned int 2 0~65535 即 0 ~ (216-1) 短整型 unsigned short [int] 2 长整型 Unsigned long [int] 4 0 ~ (232-1) 二、整型常量的三种表示形式 十进制:由数字 0 ~ 9 和正负号表示。如: 123, -456, 0 八进制:由数字 0 开头, 后跟数字 0 ~ 7 表示。如: 0

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档