中国高校课件下载中心 》 教学资源 》 大学文库

清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第3章 数据类型、运算符与表达式

文档信息
资源类别:文库
文档格式:PPT
文档页数:51
文件大小:231KB
团购合买:点击进入团购
内容简介
清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第3章 数据类型、运算符与表达式
刷新页面文档预览

C语言40学时 第3章数据类型、运算符与 表达式 课堂教学2学时 累计6学时

C语言40学时 第3章 数据类型、运算符与 表达式 课堂教学2学时 累计6学时

C语言40学时 C的数据类型 ·C语言中的数据分常量和变量 程序中用到的数据都必须指定其类型 C语言中的数据结构是以数据类型形式出现

C语言40学时 C的数据类型 • C语言中的数据分常量和变量 • 程序中用到的数据都必须指定其类型 • C语言中的数据结构是以数据类型形式出现

C语言40学时 C的数据类型如下 整型 字符型 基本类型 单精度型 实型(浮点型) 双精度型 枚举类型 数据类型 数组类型 构造类型结构体类型 共用体类型 指针类型 空类型

C语言40学时 C的数据类型如下 整型 字符型 基本类型 单精度型 实型(浮点型) 双精度型 枚举类型 数据类型 数组类型 构造类型 结构体类型 共用体类型 指针类型 空类型

C语言40学时 常量与变量 常量与符号常量 在程序运行过程中,其值不能改变的量称为 常量 123 ±0123 ±0×123 123L ±0123L±0×123L 0 (整型常量) 1.23 ±1.05E±10(实型常量) X (字符型常量) “abc”“1 字符串常量)

C语言40学时 常量与变量 • 常量与符号常量 在程序运行过程中,其值不能改变的量称为 常量 ±123 ±0123 ±0x123 ±123L ±0123L ±0x123L 0 (整型常量) ±1.23 ±1.05E±10 (实型常量) ‘x’ ‘1’ (字符型常量) “abc” “1” (字符串常量)

C语言40学时 符号常量 符号常量是给常量命名,用名称代表常量 例3.1符号常量的使用。 1. *define price 30 2. main( 3. int num, total 4.num=10; 5. total=num*PRICE 6. printf("total=%d", total):1 7.运行结果:tota|=300

C语言40学时 符号常量 • 符号常量是给常量命名,用名称代表常量 例3.1符号常量的使用 。 1. #define PRICE 30 2. main( ) 3. {int num,total; 4. num=10; 5. total=num*PRICE; 6. printf("total=%d",total); } 7. 运行结果: total=300

C语言40学时 注:符号常量不同于变量,不能赋值 PR|CE=40;错! 优点 1.含义清楚,见名知意。规范的程序中不提倡 使用很多的常量,如: sum=15*30*43*0.15 常量究竞代表什么? sum=price weight distance *discount zongjia=danjia zhongliang *juli*zhekou 2.方便改动如:# define Pr|CE44

C语言40学时 • 注:符号常量不同于变量,不能赋值 PRICE=40; 错! • 优点: 1. 含义清楚,见名知意。规范的程序中不提倡 使用很多的常量, 如: sum=15*30*43*0.15 常量究竟代表什么? sum=price*weight*distance*discount zongjia=danjia*zhongliang*juli*zhekou 2. 方便改动 如:#define PRICE 44

C语言40学时 变量 程序运行中其值可以改变的量为变量 a 变量名 3←变量值 存储单元

C语言40学时 变量 • 程序运行中其值可以改变的量为变量 3 变量值 存储单元 a 变量名

C语言40学时 标识符 ·名字: 字母、数字和下划线三种字符组成,且第 个字符必须是字母或下划线 ·合法变量名: sum, average, total, class, day, month student name, tan, lotus 123, li ming 不合法的标识符: 1_23, M. JOhn,$23,3D64,a>b

C语言40学时 • 名字: 字母、数字和下划线三种字符组成,且第 一个字符必须是字母或下划线。 • 合法变量名: sum, average, _total, class, day, month, student_name, tan, lotus_1_2_3, li_ming • 不合法的标识符: 1_2_3, M.DJohn, $23, 3D64, a>b 标识符

C语言40学时 变量先定义后使用 优点 1.正确性 2.按类型分配存储单元 3.检查变量的运算合法性如:a%b

C语言40学时 变量先定义后使用 • 优点 1. 正确性 2. 按类型分配存储单元 3. 检查变量的运算合法性如:a%b

C语言40学时 整型常量的表示方法 1.十进制整数:±123,0,987(0-9 2.八进制整数:±0123 (0~7) 3.十六进制整数:±0×12ef(0-f) 将十六进制数转换为十进制数: 1*163+2*162+14*161+15*160=>4847

C语言40学时 *****整型常量的表示方法 1. 十进制整数:±123,0,987 (0~9) 2. 八进制整数:±0123 (0~7) 3. 十六进制整数: ±0x12ef (0~f ) • 将十六进制数转换为十进制数: 1*163+2*162+14*161+15*160=>4847

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档