C语言电子教案4.ppt

C语言电子教案4.ppt

ID:48183298

大小:237.50 KB

页数:46页

时间:2020-01-18

C语言电子教案4.ppt_第1页
C语言电子教案4.ppt_第2页
C语言电子教案4.ppt_第3页
C语言电子教案4.ppt_第4页
C语言电子教案4.ppt_第5页
资源描述:

《C语言电子教案4.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章数据与运算2.1常量与变量常量:是在程序运行过程中其值不能发生改变的量。例如256、3.45、'a'等。变量:是在程序运行过程中其值可以发生改变的量。变量在内存中占据一定的存储单元。在该存储单元中存放变量的值。变量的标识通过给变量取名实现,所以一个变量应该有一个名字。用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符,简单地说,标识符就是一个名字。第2章数据与运算2.1常量与变量C语言规定标识符必须满足以下规则:(1)所有标识符必须由一个字母(a~z,A~Z)或下划线(_)开头。(2)标识符的其他部分可以用字母、下划线或数字(0~9

2、)组成。(3)大小写字母表示不同意义,即代表不同的标识符。(4)标识符只有前32个字符有效。(5)标识符应当尽量遵循“简洁明了”和“见名知义”的原则。(6)标识符不能使用C语言的关键字。第2章数据与运算2.1常量与变量所谓关键字就是已被TurboC2.0本身使用、不能作其他用途使用的字。TurboC2.0有以下关键字:TurboC2.0扩展的共11个:asm_cs_ds_es_sscdeclfarnearhugeinterruptpascal由ANSI标准定义的共32个:autodoubleintstructbreakelselongswitchcaseenumregi

3、stertypedefcharexternreturnunionconstfloatshortunsignedcontinueforsignedvoiddefaultgotosizeofvolatiledoifwhilestatic第2章数据与运算2.1常量与变量C语言规定变量在使用前必须先定义。变量定义的一般形式为:类型说明符变量标识符,变量标识符,…;示例:inta,b,c;floate,f;charx,y;以上int,float,char为类型说明符,a,b,c,e,f,x,y为变量标识符。第2章数据与运算2.2数据类型数据的组织形式称为数据结构。C语言中的数据结

4、构表现为数据类型。数据类型基本类型构造类型空类型指针类型数组类型结构体类型共用体类型整型字符型实型单精度枚举类型第2章数据与运算2.2数据类型1.整型变量数据类型类型说明符位(字节数)数的范围基本整型int16(2)-32768~32767-215~(215-1)短整型short16(2)-32768~32767-215~(215-1)长整型longint32(4)-2147483648~2147483647-231~(231-1)无符号基本整型unsignedint16(2)0~655350~(216-1)无符号短整型unsignedshort16(2)0~65535

5、0~(216-1)无符号长整型unsignedlong32(4)0~42949672950~(232-1)2.2.1整型数据第2章数据与运算2.2数据类型整型变量的定义:整型类型说明符变量标识符,变量标识符,…;示例:inta,b,c;/*定义a,b,c为基本整型变量*/longd,e;/*定义d,e为长整型变量*/unsignedx,y;/*定义x,y为无符号基本整型变量*/在书写变量说明时,应注意以下几点:(1)允许在一个类型说明符后说明多个相同类型的变量。各变量名之间用逗号间隔。类型说明符与变量名之间至少用一个空格间隔。(2)最后一个变量名之后必须以“;”号结尾。

6、(3)变量说明必须放在变量使用之前,一般放在函数体的开头部分。1.整型变量2.2.1整型数据第2章数据与运算2.2数据类型2.整型常量整型常量即整常数。按不同的进制区分,整型常数有三种表示方法:(1)十进制数:以非0开始的数,如:254,-10,45600。(2)八进制数:以0开始的数,如:06,0106,057。(3)十六进制数:以0X或0x开始的数,如:0X2A,0XFF,0x58。1.整型变量2.2.1整型数据第2章数据与运算2.2数据类型(1)一个整常量,如果其值在-32768~+32767范围内,认为它是int型。它可以赋值给int型和1ongint型变量。(

7、2)一个整常量,如果其值超过了上述范围,而在-2147483648~2147483647范围内,则认为它是1ongint型。可以将它赋值给一个1ongint型变量。(3)如果某一计算机系统的C版本确定的shortint与int型数据在内存中占据的长度相同,则它表示的数据范围与int型相同,因此一个int型的常量也同时是一个shortint型常量,可以赋给int型或shortint型变量;整型常量的类型:2.整型常量1.整型变量2.2.1整型数据第2章数据与运算2.2数据类型(4)常量中无unsigned型。但一个非负值的整常量可以赋给un

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。