- 2
- 0
- 约6.59千字
- 约 8页
- 2017-05-20 发布于北京
- 举报
C程序设计教程(第2版)钱能学习笔记
第一部分 基础编程(The Basic Programming)
概述(Introduction)
过程化程序设计(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)
C++的基本编程语句包括:
说明语句、复制语句、表达式语句和过程控制语句,其中过程控制语句又包括:顺序语句、选择语句和循环语句。
注:这里,不考虑跳转语句(goto),goto的使用,不太适合过程化的思想。
在C/C++中,要将计算的结果
原创力文档

文档评论(0)