





定价:39.5元
印次:2-6
ISBN:9787302237525
出版日期:2010.10.01
印刷日期:2018.08.27
图书责编:谢琛
图书分类:教材
本书从C语言程序设计的基本原理及程序设计的基本思想出发,贯穿“基础-应用”这一主线。本书立足应用开发能力的培养,内容共分为三篇,第1篇介绍C语言程序设计实用案例,包含3章,第1章通过几个相对综合的案例开发,详细介绍程序开发过程,第2章介绍大家非常熟悉的俄罗斯方块游戏的设计与实现,第3章介绍读者非常熟悉的学生成绩管理系统的设计与实现,通过这些应用案例开发的介绍,希望读者能够进一步掌握并提高程序设计的能力和开发水平;第2篇是习题解析,通过案例驱动让大家掌握程序设计的基本概念和基本应用,针对主教材中的习题进行解析,希望能够帮助读者掌握最基本的程序设计方法;第3篇以附录的形式介绍编程环境及其程序的动态调试过程,并对系统的错误信息的含义进行了详细介绍,以帮助读者正确领会系统提供的错误信息,从而达到快速完成调试的目的。这部分内容是针对初学者而设计的。 为了帮助读者全面掌握C语言程序设计的基本思想和方法,本习题解析力图详尽,紧扣基础,面向应用,循序渐进地引导读者在学习程序设计的过程中,通过练习进一步充分理解和更好地掌握程序设计的思想和方法。本书具有通俗易懂、解答详细、代码注释详尽的特点,有利于读者的复习和自测,书中的所有代码均在TC3.0下面完全调试通过。 本书可作为高等院校、计算机水平考试培训、各类成人教育的教材,也可供计算机爱好者自学使用。
为适应和推进新形势下计算机基础教育的改革、推进精品课程建设以及与之配套的精品教材建设,从素质教育的理念出发,结合信息化社会对高素质、复合型人才的需求,特出版与《C语言程序设计》(第2版)配套的习题解析与案例分析,该教材是之前出版的同名教材的修订版,其中增加了案例部分的内容。 本书从C语言程序设计的基本原理及程序设计的基本思想出发,贯穿“基础-应用”这一主线。本教材立足应用开发能力的培养,内容共分为三篇。第1篇介绍C语言程序设计实用案例,包含3章,第1章通过几个相对综合的案例开发,详细介绍程序开发过程,第2章介绍大家非常熟悉的的俄罗斯方块游戏的设计与实现,第3章介绍读者非常熟悉的学生成绩管理系统的设计与实现,本篇的目的是提高读者的分析问题、解决问题和综合应用的能力。通过这些应用案例开发的介绍,希望读者能够进一步掌握并提高程序设计的能力和开发水平;第2篇是习题解析,通过案例驱动让大家掌握程序设计的基本概念和基本应用,针对主教材中的习题进行解析,希望能够帮助读者掌握最基本的程序设计方法;为了帮助读者更好地掌握C语言编程环境的应用和提高编程调试能力,第3篇以附录的形式介绍编程环境及其程序的动态调试过程,并对系统的错误信息的含义进行了详细介绍,以帮助读者正确理解系统提供的错误信息,从而达到快速完成调试的目的。这部分内容是针对初学者而设计的。 本书贯穿着“基础-应用”这一主线,从考察基本概念的掌握出发,通过选择、填空等传统题型,进行基础知识的练习,在此基础上,配以阅读程序练习、程序改错练习等,使读者实现从“基础”到“应用”的提高,然后通过编程练习,进一步提高应用水平,培养开发能力。为了...
第1章 C语言综合应用案例分析与开发3 【综合例程1: 实数四则混合运算】3
【综合例程2: 编译并执行脚本文件】14
【综合例程3: 绘制飘动的红旗】20
【综合例程4: 可控制的菜单界面】22
【综合例程5: 学生成绩管理】34第2章 俄罗斯方块游戏的设计与实现54
2.1 设计目的54
2.2 功能描述54
2.3 总体设计55
2.3.1 功能模块设计55
2.3.2 数据结构设计57
2.3.3 函数功能描述60
2.4 程序实现61
2.4.1 源代码分析61
2.4.2 运行结果78
2.5 小结79第3章 学生成绩管理系统的设计与实现80
3.1 设计目的80
3.2 功能描述80
3.3 总体设计81
3.3.1 功能模块设计81
3.3.2 数据结构设计84
3.3.3 函数功能描述85
3.4 程序实现86
3.4.1 源码分析86
3.4.2 运行结果103
3.5 小结107第2篇 C语言程序设计习题解析
第4章 C语言的基本概念111
第5章 C语言程序的基本数据类型及其运算112
第6章 C语言程序基本控制结构及其应用118
第7章 数组及其应用132
第8章 函数及其应用150
第9章 指针及其应用161
第10章 排序与查找算法及其实现176
第11章 结构体、联合体和枚举数据类型的应用182
第12章 文件操作193
第13章 线性表及其应用207
第14章 栈及其应用21...