
数据类型 与运算规则 北京理工大学htp//www.bit9.dhs.org
北京理工大学http://www.bit9.dhs.org/

第三幸盘鵝美型方选算规则 第一节数据与数据类型 第二节C语言的基本数据类型及其表示 第三节运算及运算规则 第四节应用实例
第三章 数据类型与运算规则 第一节 数据与数据类型 第二节 C语言的基本数据类型及其表示 第三节 运算及运算规则 第四节 应用实例

第三幸感裾美型与适其规则 第一节款据与款据美型 一、什么是数据和数据类型 程序是用来对数据进行处理的,数据是所要 处理的对象,而运算符是施加给这些数据的操作。 例如求圆的周长,写有如下程序语句: cm=2*3.14159*r; 其中cm、r、2、3.14159是参加运算的数 据,而*、=是要进行的运算的符号。 手工计算时,根据给定的半径r就可以计 算出圆的面积
第三章 数据类型与运算规则 程序是用来对数据进行处理的,数据是所要 处理的对象,而运算符是施加给这些数据的操作。 例如求圆的周长,写有如下程序语句: cm = 2 * 3 .1 4 1 5 9 * r; 其中 cm、r、2、3.14159 是参加运算的数 据,而 * 、= 是要进行的运算的符号。 手工计算时,根据给定的半径 r 就可以计 算出圆的面积。 一、什么是数据和数据类型 第一节 数据与数据类型

第三章感,美型与选其规则 第一节数据与数据美型 计算机完成上述计算,首先要解决数据存放问题: 1,输入的半径r、运算的结果cm事先要给它 们留好位置。留多大的地方来存放它们? 2.还要知道它们被存放在计算机内存的什么地方? 3.数据2和3.14159与r、cm不一样,它们 是在编写程序时就给出确定的值,在运算过程 中不会改变。这样的数计算机应该怎么处理? 4.数2和3.14159一个是整数、一个是小数, 计算机存放它们是需要不需要区别?餐
第三章 数据类型与运算规则 计算机完成上述计算,首先要解决数据存放问题: 1.输入的半径 r 、运算的结果 cm 事先要给它 们留好位置。留多大的地方来存放它们? 2.还要知道它们被存放在计算机内存的什么地方? 3.数据 2 和 3.14159 与 r 、cm 不一样,它们 是在编写程序时就给出确定的值,在运算过程 中不会改变。这样的数计算机应该怎么处理? 4.数 2 和 3.14159 一个是整数、一个是小数, 计算机存放它们是需要不需要区别? 第一节 数据与数据类型

第三幸盘鵝美型与选算规则 第一节数据与款据美型 4数据类型 将数据分为不同的类型,来确定在计算 机内存中存放空间的大小和存放的形式等。 C语言的数据类型分为基本类型和构造类 型,规定了基本数据类型的名称、数据的长 度、格式、存取规则等;构造类型是在基本 类型基础上组合而成,以满足编程的需要
第三章 数据类型与运算规则 数据类型 将数据分为不同的类型,来确定在计算 机内存中存放空间的大小和存放的形式等。 C语言的数据类型分为基本类型和构造类 型,规定了基本数据类型的名称、数据的长 度、格式、存取规则等;构造类型是在基本 类型基础上组合而成,以满足编程的需要。 第一节 数据与数据类型

第三幸感裾美型与适算规则 第一节款据与款据美型 二、变量和常量 >变量 在程序运行过程中,其值改变的数据,称 之为变量,给变量一个名称,就是变量名。 变量名和内存中的存储单元相对应。 编写程序时通过变量名来存、取存储单元。 前例中cm、r就是变量名。 >常量 在程序运行过程中其值不改变的数据, 常量 前例中2、3.14159就是变量
第三章 数据类型与运算规则 ➢变量 在程序运行过程中,其值改变的数据,称 之为变量,给变量一个名称,就是变量名。 变量名和内存中的存储单元相对应。 编写程序时通过变量名来存、取存储单元。 前例中 cm、r 就是变量名。 ➢常量 在程序运行过程中其值不改变的数据,是 常量。 前例中 2、3.14159 就是变量。 二、变量和常量 第一节 数据与数据类型

第三章感锯美型与选养规则 第一片数据与数据美型 三、C语言的数据类型的种类 整型 int 基本类型 字符型 char 单精度实型 实型(浮点型) float 数组类型 双精度实型 double 构造类型 结构类型 struct 数据类型 联合类型 union 枚举类型 enum 指针类型 空类型(无值类型) void
第三章 数据类型与运算规则 数据类型 基本类型 构造类型 整型 int 字符型 char 实型(浮点型) 枚举类型 enum 指针类型 空类型(无值类型) void 数组类型 结构类型 struct 联合类型 union 单精度实型 float 双精度实型 double 三、 C语言的数据类型的种类 第一节 数据与数据类型

第三幸盘得美型与送养规则 第二节C陪言的基车数据美型 本节介绍各种数据类型的名称、存放的长 度、表示数的范围、各种数据类型变量的说明 格式、初始化、常量的表示方法以及使用中的 注意事项等。 重点和难点: 1.整型数据表示数的范围。 2.实型数据的有效数字。 3.字符和字符串的区别。 转义字符的概念
第三章 数据类型与运算规则 本节介绍各种数据类型的名称、存放的长 度、表示数的范围、各种数据类型变量的说明 格式、初始化、常量的表示方法以及使用中的 注意事项等。 重点和难点: 1. 整型数据表示数的范围。 2. 实型数据的有效数字。 3. 字符和字符串的区别。 转义字符的概念。 第二节 C语言的基本数据类型

第三幸感裾美型与选算规则 第二节特言的基本款据美型 整型数据 整型数据以二进制补码形式存储 类型说明符 长度 数的范围 基本型 int 2字节 -32768≈32767 短整型 short 2字节 -215~215-1 长整型 long 4字节 -231231-1 无符号整型 unsigned 2字节 0~65535 无符号短整型unsigned short2字节 065535 无符号长整型unsigned long 4字节 0232-
第三章 数据类型与运算规则 整型数据以二进制补码形式存储 类型说明符 长度 数的范围 基本型 int 2字节 -32768~32767 短整型 short 2字节 -2 15~2 15-1 长整型 long 4字节 -2 31~2 31-1 无符号整型 unsigned 2字节 0~65535 无符号短整型 unsigned short 2字节 0~65535 无符号长整型 unsigned long 4字节 0~2 32-1 一、整型数据 第二节 C语言的基本数据类型

第三章感,美型与选其规则 第二节特言的基本数据美型 int型数的表示范围:二进制16bit(2Byte)。 1111111111 1111 3 int型整数的最大值 =215-1=32767 1问题:上数再加1是多少? 0000000 例C3201 int型整数的最小值 =-215=-32768 in型表示数的范围: 32768~32767 使用中注意数的范围 例3202
第三章 数据类型与运算规则 int型数的表示范围: 二进制 16bit (2Byte)。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 =215-1=32767 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 =13 问题:上数再加1是多少? 例 C3_201 =-2 15=-32768 int型表示数的范围:- 32768 ~ 32767 使用中注意数的范围 例 3_202 int型整数的最大值 int型整数的最小值 第二节 C语言的基本数据类型