第02章 基本数据类型ppt课件.ppt

第02章 基本数据类型ppt课件.ppt

ID:59195104

大小:80.50 KB

页数:33页

时间:2020-09-26

第02章  基本数据类型ppt课件.ppt_第1页
第02章  基本数据类型ppt课件.ppt_第2页
第02章  基本数据类型ppt课件.ppt_第3页
第02章  基本数据类型ppt课件.ppt_第4页
第02章  基本数据类型ppt课件.ppt_第5页
资源描述:

《第02章 基本数据类型ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本数据类型*重点与难点2.1C语言的数据类型2.2常量2.3变量及其基本数据类型2.4变量的定义与初始化2.5数值型数据间的混合运算*本章小结*作业重点与难点重点:掌握基本数据类型的使用方法。难点:对变量概念的正确理解。2.1C语言的数据类型(4类)1、基本类型整型字符型实型(浮点型)单精度型双精度型枚举类型2、构造类型数组类型结构体类型共用体类型3、指针类型4、空类型(void)2.2常量2.2.1数2.2.2字符常量2.2.3字符串常量常量的定义与分类什么是常量?是指在程序运行过程中,其值不

2、能被改变的量。常量可以分为哪两类?1)字面常量(或称直接常量)2)符号常量#definePI3.142.2.1数数:整型数和浮点数整数123(十进制)0123(八进制)0x123,0X123(十六进制)浮点数12.0,12.3(十进制形式)1.23E1,1.98e-2(指数形式)2.2.2字符常量字符常量?是用单引号('')界定的一个字符。其中单引号只起界定作用,其本身并不是字符常量。'a','',''转义字符(又称换码序列)?是C语言中一种特殊的表现形式,以开头。'','\',''',''

3、'','376','x41'2.2.3字符串常量字符串常量?是一对双引号('''')括起来的字符序列,双引号只起界定作用,不是字符串的字符。"welcome","",""字符串的结束标志''(ASCII码值为0,是一个“空操作”。c语言通过结束标志来判断字符串是否结束'a'与"a"'a':字符a,仅包括a的ASCII码值,占1个字节97970"a":字符串a,包括a的ASCII码值和字符串结束标志'',占两个字节例2.1常量的使用main(){printf("%d,%o,%x",100,

4、100,100);printf("%f,%.2f",12.895,12.895);printf("%c,%c",'a','a'-32);printf("_ab_ct_derftg");printf("htibbj_k");printf("welcome");}100,1446412.895000,12.89a,A_ab_cj_Kwelcome2.3变量及其基本数据类型2.3.1变量的属性2.3.2变量名、地址和值2.3.3基本数据类型变量的概念变量?是在程序运行过程中其值可以

5、改变的量。inta,b,c;floatr,s;2.3.1变量的属性变量具有如下3种属性:(1)数据类型:所占内存空间的大小。int,float(2)存储类型:程序区、静态存储区和动态存储区。auto,register,static,extern(3)作用域与生存期2.3.2变量名、地址和值10x变量名变量的值存储单元2000H变量地址例2.2变量的使用main(){inta=10;printf("a'svalue=%d",a);printf("a'saddress=%x",&a);}a'sval

6、ue=10a'saddress=ffdc2.3.3基本数据类型有如下3种分类方法:(1)按数据长度分类:8位,16位等(2)按是否带符号分类:有/无符号型(3)按数系的性质分类:整型、浮点型整型基本类型:int,short,long,char无符号型:即最高位不代表符号位而代表数值。形式是在基本类型前加上unsigned。如:unsignedint型。整型变量的范围类型字节有符号无符号char1-128~127(-27~27-1)0~255(0~28-1)intshort2-32768~327670~6

7、5535long4-2147483648~21474836470~4294967295浮点型(实型)分类1)单精度:float2)双精度:double浮点型数据范围类型字节数有效数字指数范围float46~7-37~38(表示特别大或特别小的数)double815~16-307~308(表示特别大或特别小的数)常量的类型1)12int2)12Llong3)12.0double4)'a'char2.4变量的定义与初始化1)变量使用的原则2)变量的定义3)变量的初始化4)数据的存储形式1)变量使用的原则变量

8、使用的原则先定义、后使用变量定义的作用方便编译系统分配存储单元、类型检查2)变量的定义变量如何取名(即标识符命名)?C语言规定标识符只能由字母(a~z或A~Z)、下划线(_)和数字(0~9)3种字符组成,且第一个字符不能为数字。变量的定义举例intx;floata,b;staticcharc1,c2;3)变量的初始化为何需要对变量初始化?变量定义后,系统并没有对其初始化,所以在其中存放的数据是随机的值,或称“垃圾值”。如何初始化变量?int

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

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

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