程序设计能力是当代理工类大学生的必备能力,当学生学习了C语言之后,编程能力还远不能达到开发实际应用程序的要求,特别是对其中的指针、结构体、链表和文件部分的理解和应用都比较弱。《C语言课程设计》通过将C语言的主要知识点进行综合,选取经典实例,按照项目开发的运行模式进行讲解,并针对提高学生C语言程序设计能力,强化编写较大的应用软件能力等方面进行训练。
《C语言课程设计》分为3部分,共12个训练题目,从项目的概述、主要功能、主要知识点、主要算法、设计思想等方面进行描述。第l部分主要是对C语言的基本数据结构和基本算法进行训练;第2部分主要是针对C语言中结构体与文件数据结构的综合应用,第3部分主要介绍了C语言在TurboC环境下绘制图形界面的操作方法和常用函数,这部分内容一般在C语言的课堂教学中没有涉及。书中还以五子棋游戏和俄罗斯方块游戏的实现为例,讲解图形界面绘制程序的基本流程。
展开