C语言程序设计第2章-数据类型课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C语言程序设计第2章-数据类型课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 数据类型 课件
- 资源描述:
-
1、0101020203032.1 2.1 数据类型数据类型2.2 2.2 标识符、常量与变量标识符、常量与变量2.3 2.3 运算符与表达式运算符与表达式第二章第二章 数据类型、运算符和表达式数据类型、运算符和表达式040405052.4 2.4 知识知识点强化与应用点强化与应用2.5 2.5 本章小结本章小结【学习要点】1.常量和变量2.几种基本的数据类型3.算术运算符、赋值运算符、自增自减运算符、逗号运算符等多种运算符本章主要介绍数据类型、运算符和表达式。希望大家能通过学习理解C语言中数据的存储及处理。描述某个学生的信息,包括性别,英语、高等数学、计算机考试成绩,计算该学生的考试平均分。【导
2、入案例:数据的存储及处理】根据学生的英语、高等数学、计算机考试成绩计算平均分,这些数据可能是整数也可能是小数,那么在C语言中如何表示整数和小数呢?学生的性别又该如何去表示呢?又如何用C语言去计算三门课的平均值呢?分析C语言提供了丰富的数据类型,整型、实型、字符型,它们可以用来描述学生的成绩和性别。无论是学生三门课的成绩还是平均成绩都不是固定不变的值,因此,C语言提供了变量来保存学生的成绩信息,以便对它们进行处理。C语言还提供了丰富的运算符,算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符等。这些运算符能够将算法的实现过程、对数据的处理流程在程序中用C语言描述出来。分析“程序=算法+数据
3、结构”,算法处理的对象是数据,C语言提供了丰富的数据类型,可分为基本数据类型、构造数据类型、指针类型和空类型四大类。2.1 数据类型数据类型概述C语言数据类型数据类型概述(续)ChinaThe quick brown foxTRUE数据 非数值非数值数值数值整型整型实型实型90.12899/12/19963.141519Jackie Chan字符类型字符类型 3.5%字符字符串数据类型概述(续)类型类型符号符号关键字关键字占字占字节数节数数的表示范围数的表示范围整整型型int(signed)int 在在32位系统下位系统下4-21474836482147483647unsigned int 在
4、在32位系统下位系统下04294967295short(signed)short2-3276832767unsigned short065535long(signed)long4-21474836482147483647unsigned long04294967295实实型型有有float4绝对值绝对值10-371038double8绝对值绝对值10-30710308long double12绝对值绝对值10-4931104932字符型字符型有有(signed)char1-128127无无unsigned char02552.2.1 标识符2.2.2 常量2.2.3 变量2.2 标识符、常量与
5、变量2.2.1 标识符例例:判断下列标识符号合法性判断下列标识符号合法性sum Sum M.D.John day Date 3days char ab _aboveM.D.John3dayschar 定义:用来标识变量、常量、函数等的字符序列 规则:只能由组成,且第一个必须是字母或下划线 区分大小写 不能使用关键字 最大长度编译器编译器TC、BCVC最大长度最大长度32255常量和变量v常量:程序运行时其值不能改变的量(即常数)v变量:其值可以改变的量v请分析,下面问题中的常量和变量。设银行定期存款的年利率为2.25%,已知存款期为n年,存款本金为capital元,试编程计算并输出n年后的本利
6、之和deposit。v5x+3y+z/3=100 x+y+z=100常量v已知的、确定的、不变的变量v未知的、不确定的或可变的2.2.2 常量&整型常量(整常数)无前缀十进制0八进制0 x或0X十六进制思考题:下列整型常量哪些是非法的?若合法,是多少进制的数。012,oX7A,00,078,0 x5Ac,-0 xFFFF,0034,7B。首字符不能是字母o 八进制数中不能有数字8 十进制数中不能有字母B v口诀:前缀决定进制,后缀决定类型2.2.2 常量&整型常量(整常数)v口诀:前缀决定进制,后缀决定类型无后缀有符号U或u无符号L或llong int 写程序时候除非有特别要求加上前缀后缀,一
展开阅读全文