当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《C语言程序设计》课程电子教案(PPT课件讲稿)第2章 数据类型及基本运算量

资源类别:文库,文档格式:PPT,文档页数:53,文件大小:913.5KB,团购合买
2.1 数据类型 2.2 常量 2.3 变量 2.4 库函数 2.5 运算符及表达式
点击下载完整版文档(PPT)

目录 2.1数据类型 2.2常量 23变量 24库函数 2.5运算符及表达式 返回本章首页

1 返回本章首页 目录 2.1数据类型 2.2常量 2.3变量 2.4库函数 2.5运算符及表达式

21数据类型 数据类型分四大类: 整型 基本 字符型 数据 单精度浮点型 浮点型 类型 枚举类型又精度浮点型 数据类型〈构造 数组类型 类型 结构体类型 共用体类型 指针类型 空类型 返回本章首页

2 返回本章首页 2.1数据类型 数据类型分四大类: 整型 字符型 数据类型 基本 数据 类型 构造 类型 浮点型 单精度浮点型 又精度浮点型 数组类型 结构体类型 共用体类型 枚举类型 指针类型 空类型

21数据类型 1基本数据类型 1)整型:不带小数点和指数的数 表21整型数据常见种类及长度 整型种类 类型名C+60中占字节数取值范围 有符号基本整型gm 4个字节 31 无符号基本整型| unsigned int 4个字节 0~232-1 有符号短整型 Signed] short int 2个字节 215~215-1 无符号短整型 unsigned shortint 2个字节 0~216-1 有符号长整型 signed] long int 4个字节 -231~231-1 无符号长整型 unsigned longint 4个字节 0~232-1 有符号双长整型| [signed long longint 8个字节 263~263-1 无符号双长整型 unsigned long longint 8个字节 0~26 回本章首页

3 返回本章首页 2.1数据类型 1.基本数据类型 1)整型:不带小数点和指数的数 表2_1 整型数据常见种类及长度 整型种类 类型名 VC++6.0中占字节数 取值范围 有符号基本整型 [signed] int 4个字节 -2 31~2 31 -1 无符号基本整型 unsigned int 4个字节 0~2 32 -1 有符号短整型 [signed] short[int] 2个字节 -2 15~2 15 -1 无符号短整型 unsigned short[int] 2个字节 0~2 16 -1 有符号长整型 [signed] long[int] 4个字节 -2 31~2 31 -1 无符号长整型 unsigned long[int] 4个字节 0~2 32 -1 有符号双长整型 [signed] long long[int] 8个字节 -2 63~2 63 -1 无符号双长整型 unsigned long long[int] 8个字节 0~2 64 -1

21数据类型 1基本数据类型 2)浮点型:带有小数点或指数的数 表22浮点型数据常见种类及长度 浮点型种类ⅤC+60中占字节数取值范围 float 4个字节 231~231-1 double 8个字节 263~263-1 long do ouble 8个字节 263~263-1 注:在ⅥsuaC++6.0中 long double被作为 double处理。 返回本章首页

4 返回本章首页 2.1数据类型 1.基本数据类型 2)浮点型:带有小数点或指数的数 表2_2 浮点型数据常见种类及长度 浮点型种类 VC++6.0中占字节数 取值范围 float 4个字节 -2 31~2 31 -1 double 8个字节 -2 63~2 63 -1 long double 8个字节 -2 63~2 63 -1 注:在Visual C++6.0中long double被作为double处理

21数据类型 1基本数据类型 3)字符型:由字母、数字、空白符、标点和特 殊字符组成,以1个字节的ASc存储 (1)字母:小写字母a~z、大写字母A~z; (2)数字:0~9; (3)空白符:空格符、制表符、换行符等,在字 符常量和字符串常量中起作用 (4)标点符号及特殊字符:详见AsC字符集。 表23字符型数据常见种类及长度 字符型种类类型名Vc+60中占字节数取值范围 有符号字符型| igned] char1个字节27-21 无符号字符型| unsigned char 1个字节 0 回本章首页

5 返回本章首页 2.1数据类型 1.基本数据类型 3)字符型:由字母、数字、空白符、标点和特 殊字符组成,以1个字节的ASCII存储。 (1)字母:小写字母a~z、大写字母A~Z; (2)数字:0~9; (3)空白符:空格符、制表符、换行符等,在字 符常量和字符串常量中起作用; (4)标点符号及特殊字符:详见ASCII字符集。 表2_3 字符型数据常见种类及长度 字符型种类 类型名 vc++6.0中占字节数 取值范围 有符号字符型 [signed] char 1个字节 -2 7~2 7 -1 无符号字符型 unsigned char 1个字节 0~2 8 -1

21数据类型 1基本数据类型 4)枚举类型(enum) 指把可能的值一一列举出来,变量的值只可以在 列举出来的值的范围内取。 返回本章首页

6 返回本章首页 2.1数据类型 1.基本数据类型 4)枚举类型(enum) 指把可能的值一一列举出来,变量的值只可以在 列举出来的值的范围内取

21数据类型 2构造数据类型 1)构造数据类型是根据已定义的一个或多个数 据类型用构造的方法来定义的数据类型; 2)一个构造类型的值可以分解成若干个成员或 元素。每个成员都是一个基本数据类型或又是 个构造数据类型 3)种类:数组类型([])、结构体类型 ( struc)和共用体类型( unoin) 返回本章首页

7 返回本章首页 2.1数据类型 2.构造数据类型 1)构造数据类型是根据已定义的一个或多个数 据类型用构造的方法来定义的数据类型; 2)一个构造类型的值可以分解成若干个成员或 元素。每个成员都是一个基本数据类型或又是一 个构造数据类型; 3)种类:数组类型([ ])、结构体类型 (struct)和共用体类型(unoin)

21数据类型 3指针类型(*) 指针用来表示所指向内容在内存中的地址(&)。 4空类型(void) 1)在调用函数时,通常应向调用者返回一个函 数值,函数返回值具有一定的数据类型,应在函 数定义及函数声明中给以说明; 2)有一类函数,调用后并不需要向调用者返回 函数值,这种函数类型可以定义为空类型。 返回本章首页

8 返回本章首页 2.1数据类型 3.指针类型(*) 指针用来表示所指向内容在内存中的地址(&)。 4.空类型(void) 1)在调用函数时,通常应向调用者返回一个函 数值,函数返回值具有一定的数据类型,应在函 数定义及函数声明中给以说明; 2)有一类函数,调用后并不需要向调用者返回 函数值,这种函数类型可以定义为空类型

22常量 常量是指在程序运行期间值不发生变化的量。 直接常量 1)数值型常量(也称常数) (1)整型常量 不带小数点的数值; 有三种形式:十进制、十六进制和八进制 (2)浮点型常量 以小数形式或指数形式出现的数; 按双精度处理,分配8个字节; 有二种形式:十进制小数和十进制指数。 返回本章首页

9 返回本章首页 2.2常量 常量是指在程序运行期间值不发生变化的量 。 1.直接常量 1)数值型常量(也称常数) (1)整型常量 不带小数点的数值; 有三种形式:十进制、十六进制和八进制。 (2)浮点型常量 以小数形式或指数形式出现的数; 按双精度处理,分配8个字节; 有二种形式:十进制小数和十进制指数

22常量 常量是指在程序运行期间值不发生变化的量。 直接常量 2)字符型常量 (1)用西文的单引号括起来的单个普通字符 或转义字符 (2)单引号称为字符型常量的定界符; (3)普通字符指ASc字符集包含的可输出字 符; (4)转义字符是以饼开头的特殊字符序列,将 后面的字符转换成特定的含义,用来表示控制代 码 10 返回本章首页

10 返回本章首页 2.2常量 常量是指在程序运行期间值不发生变化的量 。 1.直接常量 2)字符型常量 (1)用西文的单引号括起来的单个普通字符 或转义字符; (2)单引号称为字符型常量的定界符; (3)普通字符指ASCII字符集包含的可输出字 符; (4)转义字符是以\开头的特殊字符序列,将\ 后面的字符转换成特定的含义,用来表示控制代 码

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共53页,可试读18页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有