- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C精品课程第03章
第3章 基本数据类型 3.1 数据对象 3.2 基本数据类型 3.3 变量与常量 3.1 数据对象 例1: #include iostream.h#define price 30void main(){ int num,total;num=10;price=40; total=10*price; couttotal; } 3.1.1 数据的存储 两种方式的优缺点: 定长方式的访问速度快,往往在静态时即可确定所对应存储空间的读取方式。由于这种存储方式具有静态的特点,因此不够灵活。通用程序设计语言中的基本数据类型数据的存储都采用此种方式。 不定长方式的特点是比较灵活,可以用于各种数据的表示,但在读取事需要首先读取数据的存储宽度,并据此进行数据访问,因此速度较慢。 3.1.2 生存期与值 生命周期 数据对象从创建、变化到消亡的整个生存期。 赋值语句 改变数据对象值的语句,例 Var=Var+3; 左值(l-value) 能够出现在赋值符左侧的数据对象。 右值(r-value) 能够出现在赋值符右侧的数据或数据对象的值。 3.2 基本数据类型 3.2.1 整型与浮点型 3.2.2 字符类型 3.2.3 逻辑型 3.2.4 空值型 简单的输入输出 输出:将程序中的数据送到外部设备称为程序的输出 输入:程序从外部设备获得一个变量的值称为输入 C++语言的输入/输出 利用库iostream实现简单的输入输出 使用iostream提供的库函数前,须加入: #include iostream.h 输出:cout输出内容;例:cout“半径为” r “的圆面积为” Area; 输入:cin输入变量;例:cin r ; 3.2.1 整型与浮点型 整型 3.2.1 整型与浮点型 浮点型 3.2.1 整型与浮点型 在C++程序中,单精度浮点型数据的有6位有效位。 例:a = 1234.567890; 但是由于存储空间的限制,单精度浮点数在存储时只存6位有效位,即a的值存为1234.57,当输出a的值时,显示1234.57。 浮点型 3.2.2 字符类型 3.2.2 字符类型 C++语言预定义的转义字符 八进制的表示:‘\ddd’ 1到3位八进制数所代表的字符 十六进制的表示: ‘\xdd’1到2位十六进制数所代表的字符 思考题 将china译成密码,密码的规则是:用原来的字母后面第4个字母代替原来的字母。 如用字母“E”代替字母“A”。 字符串常量 3.2.3 逻辑型 3.2.4 空值型 3.3 变量与常量 3.3.1 常量 3.3.2 变量 3.3.1 常量 文字量、字面量 3.3.2 变量 1. 变量的值 3.3.2 变量 2. 变量的定义 3.3.2 变量 2. 变量的定义 3.3.2 变量 说明: 变量标识符只能由字母、数字、下划线组成,且第一个 字符必须是字母或下划线。 _ab, num, 3f 大写字母与小写字母是两个不同的字符; C++本身对长度没有规定,不同的平台有限制。 Turbo C规定标识符的长度为32,建议不超过8个; 命名时,注意可读性; 先定义,后使用。 3.3.2 变量 3. 变量的地址 3.3.2 变量 最下面一行的数字哪些是对的或表述的是哪个进位制的整型字面量? 变量的名字对应着一个真实存在的实体—变量的存储单元,该存储单元中存储着这个变量的值,变量的类型决定了该存储单元的大小和变量值的存储方式,而变量的具体取值可在变量定义时刻指定或在程序运行过程中通过赋值语句加以改变,即变量所代表的数据对象与值之间的对应关系是可以改变的 任何信息必须数字化后才能存储于计算机之中 字符型数据有时可以看作取值范围较小的整数使用 学习目的: ① 了解数据在计算机中的存储方式; ② 掌握常用数据类型变量及常量的使用。 程序中的数据被以某种形式存储在内存中,必须能被计算机识别和处理。高级语言程序中的数据被分为多个种类,以不同方式存储,数据类型决定了数据的存储方式。 具有名字、存储地址和值等多个属性的实体。 包含数据值41的数据对象Obj 数据值: 程序中的数值41 数据对象: 标识为Obj的存储区 ...... Obj ...... Obj00101001 ...... ...... ...... 数据对象的属性决定了它所能容纳的不同值的数量和类型,同时也表明了这些值之间的逻辑组织和关系。 根据数据对象的值是否能被改变,将数据对象划分为:常量和变量。 ...... 05H 04H 03H 02H 01H 地 址 增 加 方 向 ...... 定 长: 规定各种不同类型的数据用
您可能关注的文档
- 2015年主任医师职称考试单选题.doc
- 2015年人教版一年级数学下册期末习题(精选3套).doc
- 2015年人民军医版护士资格考前冲刺卷专业实务五.doc
- 2015年人大法学院复试经验、考研大纲,复试真题,考研参考书,考研经验,真题解析.pdf
- 2015年人民军医版护士资格考前预测卷专业实务二.doc
- 2015年全国卷二的高考作文.ppt
- 2015年全国高中数学联赛陕西赛区预赛试题及参考答案.pdf
- 2015年全国高考物理试题及答案-安徽卷.doc
- 2015年初中生物中考模拟题6.doc
- 2015年北京大学计算机科学与技术复试真题,考试重点,考研真题,考研笔记,考研经验.pdf
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc
- QC╱T 1128-2019 汽车用摄像头(报批稿).pdf
- 笔记本电脑图纸Lenovo Ideapad Y470 (Compal LA-6881).pdf
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf
- 2021卫生高级职称《中西医结合》题库及答案.docx
- 副研究馆员工作总结与计划范文.pdf
- 《幼儿教育中“去小学化”探究》课题结题报告.doc
- 除尘设备检修工艺规程.doc
- 部编版语文四年级上册雪梅(教案).docx VIP
- 【精品】实验小学课本剧《愚公移山》剧本.docx VIP
文档评论(0)