数据的类型及表达式.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 数据类型和表达式 目的与要求 2.1 数据类型 2.2 常量和变量 2.3 运算符和表达式 2.4 简单输入和输出 本章小结 目的与要求 通过本章学习,应理解C++语言中关键字和标识符的概念,掌握标识符的命名方法。理解C++中数据类型的种类及掌握基本数据类型的使用,理解常量和变量的概念,掌握常量的分类、用法及变量的说明、赋初值方法。理解运算符的优先级和结合性的概念,掌握算术运算符、赋值运算符、关系运算符、逻辑运算符、逗号运算符等的使用,以及由它们所构成的表达式的写法和求值方法。掌握使用cout和cin进行简单的输入和输出的方法。 2.1 数据类型 1.C++定义变量的目的 (1)为变量分配存储空间 (2)规定变量可适用的运算 2.C++数据类型 2.2 常量和变量 2.2.1 常量 1.整型常量(整数) (1)十进制整数 (2)八进制整数 (3)十六进制整数 (4)长整数 (5)无符号整数 (6)无符号长整数 常量 2.实型常量(实数或浮点数) (1)小数(定点数、日常记数法) (2)指数(浮点数、科学记数法) 3.字符常量:用单引号括起来的单个字符称为字符型常量。 (1)普通字符 (2)转义字符:以“\”开头后跟ASCII码或控制字符 4.字符串常量:用双引号括起来的若干个字符称字符串常量(简称字符串)。 字符常量的表示方法 2.2.2 变量 1.变量定义格式 〔存储类型〕 数据类型 变量名1 〔,变量名2,…,变量名n〕; 2.关键字 关键字(或称保留字)是C++语言中一批具有特定含义和用途的英文单词。 3.标识符 用来标识变量名、符号常量名、函数名、类型名、文件名等的有效字符序列称为标识符。 标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须是字母或下划线。 4.变量赋初值 2.3 运算符和表达式 2.3.1算术运算符和算术表达式 1.算术运算符: +、-、*、/、%求余运算符(求模运算符) 2.算术表达式: (1)算术表达式 用算术运算符和括号将运算对象连接起来的,符合C++语法规则的式子,称为C++的算术表达式。 运算对象可以是常量、变量或函数等。 (2)算术运算符的优先级 优先级从高到低: “ ± ” →“*”、“/”、“%”→“+”、“-” (3)算术运算符的结合性 结合性有两种:左结合性 、右结合性 算术运算符的结构性为:左结合性(即从左到右结合) 混合运算时数据类型的转换 3.不同类型数据混合运算时的数据类型的转换 (1)自动的类型转换 转换规则为: 高 double ← float ↑ long ↑ unsigned ↑ 低 int ← char,short (2)强制类型转换 强制类型转换的格式为: (类型)表达式 或: 类型 (表达式) 2.3.2 赋值运算符和赋值表达式 1.赋值运算符“=” 2.赋值表达式: 用赋值运算符将一个变量和一个表达式连接起来的式子称为赋值表达式。 (1)赋值表达式定义格式 变量= 表达式 (2)允许赋值运算符右边的表达式为另一个赋值表达式 (3)赋值运算符的优先级与结合性 赋值运算符的优先级低于算术运算符,其结合性为右结合性,即从右到左运算。 3.赋值运算时数据类型的转换 2.3.3 自增、自减运算符 1.自增运算符“++” (1)自增运算符“++”的作用是使变量的值加1。 (2)自增运算符为单目运算符,只需要一个操作对象。 (3)自增运算符有前置和后置两种形式: 前置运算为先自加后引用,例如:++i 后置运算为先引用后自加,例如: i++ 2.自减运算符“--” (1)自减运算符“--”的作用是使变量的值减1。 (2)自减运算符为单目运算符,只需要一个操作对象。 (3)自减运算符有前置和后置两种形式: 前置运算为先自加后引用,例如: --i 后置运算为先引用后自加,例如: i-- 3.自增自减运算符的优先级 自增运算符(++)和自减运算符(--

文档评论(0)

duoduoyun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档