- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习情境数据类型
数据类型 标识符和关键字 标识符和关键字 C语言的数据类型 常量和变量 常量和变量 常量和变量 常量和变量 C语言的基本数据类型 整型数据 整型数据 整型数据 实型数据 实型数据 字符型数据 字符型数据 字符型数据 字符型数据 教学内容 C语言的基本元素:标识符和关键字 C语言的数据类型分类 C语言的常量和变量 整型数据 实型数据 字符型数据 C语言的产生过程 C语言的特点 C语言的用途 C程序的基本结构和格式特点 C程序的编译与调试 在程序中使用到的符号常量名、变量名、函数名、等统称为标识符。 C 语言规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。 例:判断下列标识符号合法性 sum Sum M.D.John day Date 3days student_name #33 lotus_1_2_3 char ab _above $123 值得注意的是: 在标识符中,大小写是有区别的 标识符中所能包含的字符个数不同版本的C不一样 标识符是用于标识某个量的符号,因此,命名应尽量有相应的含义,以方便阅读理解,做到“见名知义”。 关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。用户只能使用,不能更改。用户定义的标识符不能与关键字相同。C语言的关键字共有32个。 C语言规定,任何数据都必须有明确的数据类型。 不同类型的数据所占内存长度不同,数据表达形式也不同,其值域(允许的取值范围)也各不相同。 C语言中的数据有常量与变量之分,它们分别属于这些类型 在程序执行过程中,其值不发生改变的量称为常量 直接常量: 整型常量:12、0、-3 实型常量:4.6、-1.23 字符常量:‘a’、‘b’ 在C语言中,允许用一个标识符来表示一个常量,这样表示的常量称之为符号常量 符号常量在使用之前必须先定义,其一般形式为: #define 标识符 常量 关于符号常量的说明: 为了和变量区分,习惯上符号常量的标识符用大写字母,而变量标识符用小写字母。 符号常量与变量不同,它的值在程序运行过程中不能改 变,也不能再被赋值。 使用符号常量的好处是: ①含义清楚; ②能做到“一改皆改”,从而减少程序修改时的工作量。 编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值。 通常使用变量来存储数据。使用变量可以引用存储在内存中的数据,并随时根据需要显示数据或执行数据操纵。 在程序中,其值可以改变的量称为变量。变量的基本要素: 变量名,其命名规则符合标识符的所有规定; 变量类型,其类型决定了变量在内存中要占据的若干字节的存储单元; 变量值,是这个变量的取值。 在C语言中,变量一定要先定义,后使用。 变量定义的一般形式为: 类型说明符 变量名标识符1,变量名标识符2,...; 例如: int a,b,c; /*a,b,c为整型变量*/ long x,y; /* x,y为长整型变量*/ unsigned p,q; /* p,q为无符号整型变量*/ 变量定义时,应注意以下几点: 允许在一个类型说明符后,定义多个相同类型的变量。各变量名之间用逗号间隔。类型说明符与变量名之间至少用一个空格间隔。 最后一个变量名之后必须以“;”号结尾。 变量定义必须放在变量使用之前。一般放在函数体的开头部分。 类型 符号 关键字 数的表示范围 所占位数 整型 字符型 实型 有 无 (signed)int 16 -32768~32767 (signed)short 16 -32768~32767 (signed)long 32 -2147483648~2147483647 16 unsigned int 0~65535 32 0~4294967295 unsigned long unsigned short 16 0~65535 有 float 32 3.4e-38~3.4e38 有 double 64 1.7e-308~1.7e308 有 char 8 -128~127 无 unsigned char 8 0~255 整型常量的三种形式: 十进制整数:由数字0~9和正负号表示.如 123,-456,0 八进制整数:由数字0开头,后跟数字0~7表示.如0123,011 十六进制整数:由0x开头,后跟0~9,a~f,A~F表示. 如0x123,0Xff 整型常量的类型: 只整型和长整型两种,没有无符号值型常量。辨认方法有: (1)根据其值所在范围确定其数据类型 (2)在整常
文档评论(0)