目录 1
第一部分 习题与习题解答 1
习题解答1 程序设计概论 1
一、简答题 1
二、分析题 3
三、编程题 7
四、附加题 11
一、简答题 16
习题解答2 算法设计基础 16
二、算法设计题 19
三、附加题 34
习题解答3 基本数据类型 44
一、简答题 44
二、填空题和分析题 46
三、附加题(一) 49
四、附加题(二) 53
一、简答题 54
习题解答4 操作及其控制 54
二、填空题 57
三、分析题 63
四、编程题 67
习题解答5 函数与数据控制 71
一、简答题 71
二、填空题 75
三、分析题 77
四、编程题 84
习题解答6 构造类型 97
一、简答题 97
二、填空题 100
三、分析题 102
四、编程题 109
习题解答7 结构化算法的实现 124
一、设计相应算法并加以编程实现 124
二、编写程序求解下列问题 150
一、简答题 177
习题解答8 程序开发过程 177
二、调试题 178
习题解答9 面向对象程序设计 187
一、问答题 187
二、分析题 190
习题解答10 类与对象的实现 192
一、问答题 192
二、填空题 193
三、分析题 195
四、调试程序 198
五、编程题 204
六、附加题 213
习题解答11 类间关系的实现 218
一、简答题 218
二、填空题 219
三、分析题 221
四、编程题 225
五、附加题 263
习题解答12 面向对象程序设计的其他技术 278
一、简答题与填空题 278
二、分析题 279
三、编程题 281
第二部分 实验指导 299
实验1 Visual C++编译调试环境 299
实验2 结构化程序设计 304
实验3 算法设计练习 306
实验4 基本数据类型 311
实验5 操作及其控制 314
实验6 公共汽车价目查询 318
实验7 链表的所有循环排列输出 322
实验8 谁在说谎 329
实验9 面向对象程序设计 332
实验10 类与对象的实现 337
实验11 类间关系的实现 342
实验12 面向对象程序设计的其他技术 348
参考文献 351