从问题到程序:C/C++ 程序设计基础

《从问题到程序:C/C++程序设计基础》一书是北京大学数学系裘宗燕教授和华中师范大学物理学院李安邦副教授合著的计算机编程语言入门书籍, 由机械工业出版社于2023年6月出版,该书适合于用作为高等学校《高级语言程序设计》课程教材使用。

下载配套的教学资料:

1、教学课件和课后作业

2、例题程序

3、练习题程序

您也可以前往此项目的网址(https://gitee.com/devcpp/ptop),直接查看所有资料。

与国内同类书籍相比,该书具有以下特色:

1、教学语言选用标准 C 为主,结合使用 C++ 中的一些面向过程的语言特性:以 cout << 和 cin >> 替代 printf 和 scanf 进行输入输出;介绍 C++ 中的引用型参数;主要以 new 和 delete 讨论动态内存分配。这样可以规避一些对初学者较难且容易出错的知识点,使学习者更容易专注于语言本身,同时更容易与后续课程的教材衔接(例如严蔚敏的《数据结构(C语言版)》(第二版))。

2、本书在内容选择、撰写方式和章节安排方面充分考虑了入门教材和自学者的需求,内容安排注重由易到难、循序渐进,强调逻辑连贯性,学习难度曲线适中。

3、本书注意理论知识与实践操作紧密结合,每章都有配套的上机编程练习。课堂教学与上机练习的时间可以安排为 2:1 。全书篇幅适中(正文 360 页),可以在一个学期内完整地讲授。

4、本书文字简洁,信息丰富,而且强调实际编程技能,在讲解编程实例时注重详细阐释从问题到程序的思考和工作过程。本书源代码特别注重实用性和可读性,摒弃晦涩难懂的源代码。

网店购书链接:机械工业出版社京东旗舰店

 

本书作者为了配合编程教学实践,改进发布了 C/C++ 集成开发环境“小龙Dev-C++”,增加了两个重要的特性:(1)保存源代码文件时自动整理排版缩进格式;(2)编译出错信息自动翻译为中文。这两个特性能够明显减少初学者的上机困难,降低教师上机指导的工作难度。

 

screen


版权所有 2022-2023