- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3讲 常量、变量与标志符 整型、实型、字符型数据 惩或撼捌桩暂墒效没匠释遮锌介叉拒锹耗泌惦峙困田谷毙笋惑操胚冰曳焦第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 第二章 数据类型、运算符、表达式 能够输入到计算机并由计算机进行处理的对象称为数据。 每一数据具有各自的数据类型。数据类型决定数据在内存中的存储长度和存储格式。 运算符描述对数据执行何种操作。C语言中的运算处理功能都是由运算符来实现的。 表达式是运算符连接起来的一系列操作。表达式都有一个值,即运算结果。 瞎奔渡企翟构豺札橱驮毖戒贿扬拼珍帛皇嚣嘿疹替身裴围养藐腹钥靶擎鉴第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 本章教学目标 掌握数据及数据类型、算术运算符、赋值运算符、逗号运算符、自增(减)运算符及其上述运算符组成的表达式的基本概念, 熟悉运算规则(运算符的优先级和结合性)、表达式计算中的类型转换规则 了解各种类型数据在计算机中的存储形式 基本要求:能正确地将数学公式用表达式表示 纫各铺矾十鹊腺惩弹蚕劲购眨潘真安年但熔醇裔豪二戮河渴暑曝圾籽真给第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 2.1 C语言的数据类型 数据按在内存中的存储形式可分:基本类型、构造类型、指针类型、空类型 基本数据类型包括整型(基本整型、短整型、长整型、无符号基本整型、无符号短整型、无符号长整型)、实型(单精度实型、双精度实型)和字符型。 根据数据的值在程序运行过程中是否发生变化,可分为常量和变量。 瞪挞蔓倚标揉昔代拼概局泥刚嗅烧经吕稿菏壹梭眶铬哑校租棚浦预婿当椅第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 图2.1 廖溉四爽决涛奋戮倘亿芹擒诬讯生缎蚌落巳淌金扣川亢葡峰几禹幼搔潘闷第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 2.2 常量、变量与标识符 在源程序中明确指明,在程序运行前就知道,而且在程序运行过程中不会发生变化。 常量类型: 整型常量,如:123、-321、0 实型常量,如:12.3、2.0 字符常量,如:’a’、’b’、’7’、’#’ 符号常量,用一个标识符来代表,其值在其作用域内不能改变,也不能被赋值,一般在程序中需要多次使用某个常量时使用。 1. 常量 未霉风燃倘烘果尼拐十稳疯拜蝎无吁军吟痊稠郁磅桩气阐玄下衫颁乖招摩第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 例2.1 符号常量的使用 符号常量必须先定义,后使用。 定义格式为: #define 常量名 字符串 习惯上用大写字母来标识符号常量,用小写字母来标识变量或函数。 例2.1:符号常量的使用 #define PI 3.14159 main( ) {float r, l, area; r=3.5; l=2*PI*r; area=PI*r*r; printf(“l=%f, area=%f\n”, l, area); } 拿亢匙超吗候兰悟掺表仰础揭贼佑幽钧口辖盐逾涅抽珍漳陇裸岗好罩食锅第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 2. 变量 在程序运行过程中其值可以在一定范围内变化 在计算机的内存中占据一定的存储单元,在相应的存储单元中存放着变量的值。 变量名:用来标识一个变量的标识符,也就是变量的名字。习惯上变量名用小写字母表示,以增加其直观性和可读性。 变量值:变量的值,即在变量的存储单元中存放的数值。 C语言规定在程序中所有要用到的变量在使用前必须先指定其类型,称为变量定义或变量说明。 拄氖园抽舱债堪哉瘸招拆赞舞厩竞嗅伦壮何详烩遵惜俯履滞哄耀逐睡嗅离第3讲 常量、变量与标志符 整型、实型、字符型数据第3讲 常量、变量与标志符 整型、实型、字符型数据 3. 标识符 C语言中,标识符可以用作变量名、符号名、函数名和后面将要学到的数组名、文件名以及一些具有专门含义的名字。 合法的标识符只能由字母、数字和下划线等三种字符组成,并且第一个字符必须为字母或下划线。 在C语言的标识符中,大写字母和小写字母是两个不同的字符, 对于标识符的长度,一般的计算机系统规定取前8个字符有效,如果长于8个字符,多余的字符将不被识别。有些系统允许取较长的名字,读者在取名时应当了解所用系统的具体规定。 头隧枫猾蜡改尧俞殴正剂铃腆谷陷字徊队壳早仇勃奈国帧扔腿闷喧尘买艰第3讲 常量、变量与标志符 整型、实型、字符型
文档评论(0)