第一图书网

C语言程序设计案例实践

李丹程,刘莹,那俊 著 清华大学出版社
出版时间:

2009-2  

出版社:

清华大学出版社  

作者:

李丹程,刘莹,那俊 著  

页数:

178  

Tag标签:

无  

前言

  程序实践是对编程设计能力的综合训练,对培养具有创新意识、创新能力的高素质软件人才有很大的推动作用。通过采用项目实例来进行C语言编程的综合训练,可以提高学生实际分析问题、解决问题、编程实践、自主创新的能力,同时,还可以培养学生的团队合作精神、创新协作意识及勇于探索的科学精神。本书程序实践题目是基于日常生活中常见的应用领域,可以提高学生的编程乐趣,切身体会C语言编程在现实生活中发挥的作用。  本程序实践的特点如下。  (1)涵盖了C语言的重要基础知识,包括三种基本程序结构、结构体、链表、文件的使用等,重点放在结构体的处理方面。  (2)每章的设计要求均结合实际应用的需求,激发学生的兴趣,调动学生主动学习的积极性,引导学生按照实际需要进行编程实践。  (3)采用引导式学习的方式,通过详细实例介绍Visual Studi0 6.0开发环境下工程建立、调试、测试的方法,将设计要求、算法和源程序分开,便于学生进行独立思考,学生可以在理解要求的基础上,脱离书中提供的代码来完成任务。  (4)提供思考题引导学生拓展自己的思维,对实践过程进行总结和归纳。  (5)全书的代码按照规范编写,给学生提供良好的范例,培养学生严谨的编程态度和良好的编程风格。  全书共分11章,第O章预备知识部分介绍本程序实践使用的开发环境:第1-lO章提供了学生熟悉的10个生活中常用的信息管理项目,锻炼学生解决实际问题的能力。  参加本书编写的人员还有石凯、王学宾、滕志扬、廖丁石、于鹤鑫、闫振南、王重、刘景明、艾萌、郑晨、贾若、袁铮、黄守凯,他们参与了部分章节的编写、程序调试和校对等工作,为本书的出版花费了大量的心血。此外,朱志良教授对本书出版给予了大力支持,在此向他们表示衷心的感谢。  由于时间仓促及编者水平有限,书中不足之处在所难免,敬请读者批评指正。

内容概要

  本书涵盖了C语言的重要基础知识,重点放在C语言的综合运用上,通过详细实例,结合具体的实际应用需求,循序渐进地启发学生独立完成实践题目,培养学生实际分析问题、解决问题的能力。本书设计了十个信息管理实例项目,以满足不同学校和学生的程序实践要求。   本书不仅可以作为计算机及相关专业的C语言实践课程教材,而且也可以作为其他C语言教材的参考书,亦可作为高等学校各专业C语言教辅教材。

书籍目录

第0章 预备知识——Visual Studi0 6.O开发环境  0.1 Visual C++ 6.0的安装和启动  O.2 编辑一个C源程序  0.3 编译、链接和运行C程序  0.4 C程序的调试 第1章 学生信息管理程序  1.1 实践目的  1.2 基本要求  1.3 算法分析  1.4 参考代码  1.5 代码测试  1.6 思考题 第2章 旅馆信息管理程序  2.1 实践目的  2.2 基本要求  2.3 算法分析  2.4 参考代码  2.5 代码测试  2.6 思考题 第3章 餐厅信息管理程序  3.1 实践目的  3.2 基本要求  3.3 算法分析  3.4 参考代码  3.5 代码测试  3.6 思考题 第4章 职工信息管理程序  4.1 实践目的  4.2 基本要求  4.3 算法分析  4.4 参考代码  4.5 代码测试  4.6 思考题 第5章 设备信息管理程序  5.1 实践目的  5.2 基本要求  5.3 算法分析  5.4 参考代码  5.5 代码测试  5.6 思考题 第6章 图书信息管理程序  6.1 实践目的  6.2 基本要求  6.3 算法分析  6.4 参考代码  6.5 代码测试  6.6 思考题 第7章 医院信息管理程序  7.1 实践目的  7.2 基本要求  7.3 算法分析  7.4 参考代码  7.5 代码测试  7.6 思考题 第8章 超市信息管理程序  8.1 实践目的  8.2 基本要求  8.3 算法分析  8.4 参考代码  8.5 代码测试  8.6 思考题 第9章 票务信息管理程序  9.1 实践目的  9.2 基本要求  9.3 算法分析  9.4 参考代码  9.5 代码测试  9.6 思考题 第10章 超级终端仿真程序  10.1 实践目的  10.2 基本要求  10.3 算法分析  10.4 参考代码  10.5 代码测试  10.6 思考题

章节摘录

  第1章 学生信息管理程序  本章希望设计一个学生信息管理程序,要求实现学生基本信息的登记、学生考试成绩的登记和奖学金的评定等功能;使用结构体存储学生的基本信息及考试情况;使用链表来实现对学生信息及其考试成绩的添加、删除、查询、修改等操作;使用文件来保存数据,下次运行时可以从文件自动读取数据。  1.1 实践目的  1、掌握结构体数组的基本工作原理和处理方式。  2、比较结构体数组与链表的使用方法。  3、加深理解多文档编程的思想,掌握对各个源文件进行处理的方式。  4、会使用C语言对文件进行读取、修改等操作。  5、学会熟练使用各种结构来完成程序。  1.2基本要求  1、本章程序要求实现对学生信息的查找、添加、删除、修改、浏览、保存、从文件读取、查看奖学金信息8个功能,每个功能模块均能实现随时从模块中退出,而且可以选择不同的方式实现所需功能,从而完成一个学生管理系统所需功能。  2、要使用结构体中嵌有结构体来实现对学生信息的存储。  3、使用链表来实现对学生信息的查找、添加、删除、修改、浏览等操作。  4、使用文件完成数据的存储与读取,要求每次运行某个功能模块时将数据读入结构体中,并给用户提供保存选项,可以将结构体中的数据保存在文件中。  5、系统制作完成后应实现类似图1.1所示界面。


编辑推荐

  《C语言程序设计案例实践》特点:  *涵盖了C语言的重要基础知识,包括三种基本程序结构、结构体、链表,文件的使用等,重点放在结构体的处理方面。  *每章的设计要求均结合实际应用的需求,激发学生的兴趣,调动学生主动学习的积极性,引导学生按照实际需要进行编程实践。  *采用引导式学习的方式,通过详细实例介绍Visual Studi0 6.0开发环境下工程建立、调试、测试的方法,将设计要求、算法和源程序分开,便于学生进行独立思考,学生可以在理解要求的基础上,脱离书中提供的代码来完成任务。  *提供思考题引导学生拓展自己的思维,对实践过程进行总结和归纳。  *《C语言程序设计案例实践》的代码按照规范编写,给学生提供良好的范例,培养学生严谨的编程态度和良好的编程风格。

图书封面

图书标签Tags

广告

下载页面


C语言程序设计案例实践 PDF格式下载



首先肯定地说,一本很难得的C方面的实践好书
但是做Linux下vim编程的朋友,需要将里面的思想融会贯通

要想有动手能力,这本书是不错的训练参考!


市场上这些书都是赚钱而已


东西大赞,价格公道,是正版,值得购买!


有点旧啊书。。。。


疯狂练习中,很不错!


我是菜鸟,看不懂啊。


感觉一般般,内容有点旧~


相关图书