- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
63 ? 计算下列结果 ? 1/3 ? 1/3.0 ? 1.0/3 64 取模运算符: % 含义:求余 C++ 规定:模运算只能用于整型常量或整型 变量所组成的表达式中 例如 25 . 7%3 是非法的 65 ? 计算下列结果 ? 10%3 ? 10%5 ? 1%3 31 ? 源程序清单: ? #includeiostream ? using namespace std; ? void main( ) ? { ? int a,b,sum=0; ? a=2; ? b=3; ? sum=a+b; ? couta“+”b“=”sumendl; ? } 32 C++ 的数据类型分为两大类: ? 基本数据类型和非基本数据类型。 ? 基本数据类型 包括整型、实型、双精度型、字 符型、布尔型(逻辑型)。 ? 非基本数据类型 是指根据 C++ 语法规则由基本 数据类型构造出来的类型,如数组、指针、引 用、类、结构、联合、枚举等。 33 变量的概念 变量的命名 变量 变量的类型 变量的定义 变量的初始化 34 变量的概念 ? 变量 是用于临时存放数据的内存单元,所谓变 量是指在程序运行的过程中该内存单元的内容 可以改变 ? 变量在使用前 必须先定义,即给变量命名、指 定数据类型、赋初值 35 变量的命名 ? 变量的命名必须遵循 C++ 的标识符命名规则 ? 标识符的规则 ? 标识符只能包含字母、数字和下划线,不能有标点符号 和空格; ? 必须以字母或下划线开头 36 关于标识符需 注意 的问题: ? 不能使用关键字; ? 大小写敏感。例如: length 和 Length 是不 同的变量名。 ? 用户声明变量时总习惯是以字母开头 ? 变量的命名应符合标识符的规则 , 见名识意, 习惯上变量使用小写字母命名,若是由多 个单词组成,第二个及其以后的每个单词 第一个字母大写 37 ? 如:判断下列变量名是否正确 ? sum_1 ? 2max (原因: ? short (原因: 38 变量的类型 ? 变量使用哪种数据类型取决于它要存储的数据 ? 39 选学 ? C++ 的基本数据类型 有有符号 型(默认为有符 号型)和 无符号型 (加前缀 unsigned )但当 使用中变量的值 均为正值 时,可以将符号位用 于表示数值以扩大变量的表数范围, 即设为无 符号型 , 加上 unsigned 前缀,如 unsigned int 表示无符号整型。 40 选学 ? 定义变量的数据类型 时还必须考虑数据的溢出, 变量中存放的数据超出了该类型变量的范围, 会发生溢出 ,使得结果出错。如 short 型变量 中最大存放 32767 ,如果存放 32768 即会发生 溢出,得到 -32768, 为什么会是 -32768 呢?原 来,它好象汽车的里程表一样,数据达到最大 值后又从最小值开始计数。 解决数据溢出的办 法 是将存放此数据的变量类型定义为具有更大 存储范围的类型 41 变量的定义与初始化 ? 变量必须“先定义,后使用” 42 [ 例 2.3.3] 编写适合小学生使用的加法程序 (求键盘输入的两个数的和) ? 算法描述: 43 ? 源程序清单: ? #include iostream ? using namespace std; ? void main( ) ? { ? double a,b, sum; // 定义了三个 double 型变量 ? ??潣瑵? 请输入两个数 :; // 提示用户输入两个数 ? cinab; // 由键盘输入数据分别存入变量 a 、 b 中 ? sum=a+b; //a 与 b 相加的和赋给变量 sum ? couta+b= sum endl; ? } 44 变量的概念 变量的命名 变量 变量的类型
原创力文档


文档评论(0)