c++程序设计教程(第二版)钱能学习笔记.pdfVIP

c++程序设计教程(第二版)钱能学习笔记.pdf

  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文档。上传文档
查看更多
第一部分 基础编程( The Basic Programming ) 概述( Introduction ) 1、 过程化程序设计( Procedural Programming ): 程序( Programs):=算法( Algorithms )+数据结构( Structures )(大型软件主要是 Struct 之间的组合) 描述问题只需 3 种基本控制语句: 顺序、选择、循环。 每个模块,其内聚性( aggregation )越强,外联型( association )越小,则模块独立性越 好。 2 、对象化程序设计( Objectified Programming ): 程序( Programs): =算法( Algorithms )+抽象数据类型 (ADS:Abstract Data Structure) 。 这里的程序便可形成一种称之为类( Class)的对问题的描述; 程序( Programs): = (对象(Object ),对象( Object ),…)。 这样就适应问题跨度更大,抽象层析更高,编程模块更加灵活高效。 第 1 章 基本编程语句( Basic Programming Statements ) 1、 C++的基本编程语句包括: 说明语句、复制语句、表达式语句和过程控制语句,其中过程控制语句又包括:顺序语 句、选择语句和循环语句。 注:这里,不考虑跳转语句( goto ),goto 的使用,不太适合过程化的思想。 2 、 在 C/C++中,要将计算的结果保存在存储空间就必须指出存储空间的位置: 在 C/C++中,存储数据的名称有两种: ① 成为变量(或常量) ,是 C\ C++内部数据类型定义而产生的。 ② 对象(或常对象) ,由程序员定义的类( Class)而产生的。 说明语句又分为:声明( Declarative )和定义( Definition ) 如果要在之前的程序中使用该程序之后定义的变量、 对象或函数, 则应该在程序之 前对之后的部分进行声明,或者在其他文件中使用,亦如此。 变量的初始化与赋值。 3 、 条件表达式: ()?表达式 1:表达式 2 是 C/C++唯一的三元操作符,表示括号()中德条件满足,执行表达式 1,不满足,执 行表达式 2 。 4 、 If 语句( If Statement ) 5 、Switch 语句( Switch Statement ) 开关语句又称之为多分支语句, Switch 括号中的表达式只能是:整型、字符型和枚举型 表达式, Case后面的常量表达式类型必须与其匹配。 5 、 循环语句( Loop Statement ) 5.1 、For 循环结构( For Loop Structure ) 包括 4 个部分: 5.1.1 、循环初始状态; 5.1.2 、循环判断:决定是否终止循环; 5.1.3 、状态修正:对上个循环状态的值进行修正; 5.1.4 、循环体:重复执行的语句序列。 5.2 、While 循环语句( While Loop Structure ) 5.3 、Do..While 循环语句( Do-While Loop Structure ) 先执行循环体,然后判断是否继续循环,因而,该循环至少执行一次循环。 6 、 转移语句( Move Statements ) 6.1 、Break 语句( Break Statement ) 用在循环语句: For、While 、Do-While 以及开关语句 Switch 中,跳出当前循环,或跳出 Switch。 6.2 、Continue 语句( Continue Statem

文档评论(0)

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

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

1亿VIP精品文档

相关文档