第3章 数据描述与基本操作ppt课件.ppt

第3章 数据描述与基本操作ppt课件.ppt

ID:58702502

大小:414.00 KB

页数:94页

时间:2020-10-04

第3章 数据描述与基本操作ppt课件.ppt_第1页
第3章 数据描述与基本操作ppt课件.ppt_第2页
第3章 数据描述与基本操作ppt课件.ppt_第3页
第3章 数据描述与基本操作ppt课件.ppt_第4页
第3章 数据描述与基本操作ppt课件.ppt_第5页
资源描述:

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

1、第3章数据描述与基本操作3.1基本数据类型3.2常用的运算符和表达式3.3表达式及赋值语句3.4基本输入输出操作的实现3.5顺序结构程序设计实例13.1基本数据类型C语言具有十分丰富的数据类型。所谓数据类型是指数据的内在表现形式。具体的数据类型有以下若干种:1.基本数据类型:整型、实型和字符型。2.构造类型:由若干个相关的基本数据类型数据组合在一起形成的一种复杂的数据类型,如数组型、结构型和共用型。3.指针型:一种简单的数据类型,它是用来表示内存地址的。指针类型的数据可以表示基本类型数据的地址,它可以表示结构类型数据

2、的首地址和其中某个具体数据的地址。4.空类型:没有任何具体值的数据类型。2C语言中的数据类型如下图所示:数据类型基本类型整型字符型实型(浮点型)单精度型双精度型枚举类型构造类型数组类型结构体类型共用体类型指针类型空类型3常量和变量2.常量的分类 (1)整型常量(2)实型常量(3)字符常量。(4)符号常量。常量的类型,可通过书写形式来判别。常量1.常量的概念 在程序运行过程中,其值不能被改变的量称为常量。4变量1.变量的概念在程序运行过程中,其值可以被改变的量称为变量。2.变量的两个要素(1)变量名。每个变量都必须有一

3、个名字──变量名,变量命名遵循标识符命名规则。(2)变量值。在程序运行过程中,变量值存储在内存中。在程序中,通过变量名来引用变量的值。5变量有以下几个特征:变量名、变量值、变量的数据类型、变量的地址、变量的存储类别、变量的作用域及变量的生存期等。变量必须先定义后使用。定义变量格式如下:数据类型关键字<变量名表>;如intx,y,z;变量的初始化:变量赋初值的过程就是变量初始化过程。6整型数据整型常量:整型常量就是整常数,包括正整数和负整数及0。其书写形式如下:(1)十进制整数。如123,-456,0。(2)八进制整数

4、。以0开头的是八进制数。如0123表示八进制数123,即(123)8。(3)十六进制整数。以0x开头的数是十六进制数。如0x123,代表十六进制数,(123)16=1×16²+2×16¹+3×16º=256+32+3=291。7①整型常量在一般微型机中占用2个字节,其数值范围是-32768~+32767。注意:②C语言还提供一种“长整型常量”。它们的数值范围是-2147483648~+2147483647,在计算机中占用四个字节,它们的书写方法是在数据的末尾加一个大写字母“L”或小写字母“l”,如0L,038L,0x

5、15L。8整型变量1.分类 根据占用内存字节数的不同,整型变量又分为4类:(1)基本整型(类型关键字为int)。(2)短整型(类型关键字为short[int])。(3)长整型(类型关键字为long[int])。(4)无符号整型。无符号型又分为无符号基本整型(unsigned[int])、无符号短整型(unsignedshort)和无符号长整型(unsignedlong)三种,只能用来存储无符号整数。92.占用内存字节数与值域 上述各类型整型变量占用的内存字节数,随系统而异。在16位操作系统中,一般用2字节表示一个in

6、t型变量,且long型(4字节)≥int型(2字节)≥short型(2字节)。3.变量的作用范围变量可以在程序内的三个地方定义:在函数的内部,在函数的参数定义中或者在所有的函数外部。这样定义的变量分别称为局部变量,形式参数和全局变量。在不同地方定义的变量,其作用范围是不一样的。局部变量和形式参数只能在函数内使用,全局变量的作用范围是整个程序。在同一层次的某一类型的变量,不能与其它类型的变量或者函数同名。10实型数据实型常量1.表示形式 实型常量即实数,在C语言中又称浮点数,其值有两种表达形式:(1)一般形式的实数,它

7、是由整数、小数点、小数三部分组成。其中数据部分或小数部分可以省略。数的正负用前面的“+”(可以省略)号或“-”号来区分。例如,12.345,-1.2345,47.0,-.234,47等都是实型常量。11(2)指数形式的实数,它是由尾数、小写字母e或大写字母E、指数三部分组成,尾数部分可以是十进制整型常量或一般形式的实数,指数部分是十进制的短整型常量(可以带E负号)例如,12.3e2,-1.2e-3,47.0e2,-.234e-3等都是实型常量。2.关于类型实型常量不分float型和double型。一个实型常量,可以赋

8、给一个实型变量(float型或double型)。12注意:实型常量在一般的微机中是占用4个字节的,不管是一般形式还是指数形式,它们的数值范围都是-10~10有效数字7位。例如,1.23456789和1.234567是相同的,因为实型常量的有效数字是7位,所以1.23456789中的后两位是无效的。383813实型变量C语言的实型变量,分为两种:

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

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

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