定 价:56 元
丛书名:计算机类应用型高等院校“十三五”规划教材·计算机类
- 作者:唐友,刘胜达 编
- 出版时间:2020/6/1
- ISBN:9787560385631
- 出 版 社:哈尔滨工业大学出版社
- 中图法分类:TP312.8
- 页码:351
- 纸张:胶版纸
- 版次:1
- 开本:16开
《C语言程序设计》以教育部高等学校计算机类专业基础教学基本要求为指导,全面系统地介绍了C语言程序设计的有关内容。
《C语言程序设计》共13章,分别为C语言概述,C语言程序设计的基本知识,顺序结构,选择结构,循环结构,函数,数组,指针,编译预处理和动态存储分配,结构体、共用体和枚举,位运算,文件以及项目实战——学生成绩管理系统等内容。
《C语言程序设计》适合作为各级各类院校学生的计算机类专业的基础教材,也可作为从事计算机专业的研究人员参考使用。
C语言兼有高级语言和低级语言的特点,语法灵活、书写格式自由、易学易用,深受广大程序设计人员的青睐。C语言程序设计要求学生不仅要掌握程序设计的基础知识与基本原理,而且能灵活运用相关知识解决实际问题。为了加强对学生应用能力的培养,提高学生实际动手能力,我们同时组织四所高校多年从事“C语言程序设计”课程教学、具有丰富实践经验的教师和企业讲师共同编写了此书。
编者在多年教学经验的基础上,从应用型大学实际情况出发,结合企业实训要求,根据学生的认知规律,精心组织了本书的内容,力求理论联系实际、深入浅出、循序渐进,既强调基本概念、基本技术及基本方法的阐述,同时又通过案例帮助读者理解实际问题的解决。本书力求做到如下几点:
(1)实践性强。本书详尽讲解了大量的实例。在知识点讲解后面配有短小精悍的案例,形成对知识点讲解的补充。另外在最后一章还设计了综合开发实例,贯穿全书的主要知识点,方便学生了解如何使用C语言进行项目开发。
(2)紧密结合集成开发工具。在第1章对C语言的三种集成开发环境均进行了详细的安装介绍,方便读者根据自己的需求进行软件环境的选择。书中介绍的案例均采用VC++6。0作为开发工具完成,方便读者上机操作。
(3)遵循教学特点和规律。本书在内容设计上紧扣教学中的多个场景,充分考虑教师的教学需求和学生的学习需要。
全书分为13个章节,内容包括C语言概述,C语言程序设计的基本知识,顺序结构,选择结构,循环结构,函数,数组,指针,编译预处理和动态存储分配,结构体、共用体和枚举,位运算,文件以及项目实战。本书每一章还配有基本能力上机实验内容和拓展能力上机实验内容,既适合理论授课使用,同时也可以作为实验课程教材。另外每章最后还配有习题集供学生在学完相应章节的课程后进行自我测试,以巩固所学的知识点。最后一章是综合案例“学生成绩管理系统”,旨在充分培养学生的创新能力、实践能力与自学能力。
第1章 C语言概述
1.1 计算机语言
1.2 C语言的起源、特点及应用领域
1.3 C语言的开发环境
1.4 C语言的编译机制
1.5 编写第一个C语言程序
1.6 基本能力上机实验
1.7 拓展能力上机实验
1.8 习题
第2章 C语言程序设计的基本知识
2.1 数据表示
2.2 数据类型
2.3 数据运算
2.4 算法
2.5 基本能力上机实验
2.6 拓展能力上机实验
2.7 习题
第3章 顺序结构
3.1 C语句概述
3.2 数据的输出
3.3 数据的输入
3.4 常用数学函数
3.5 顺序结构程序设计举例
3.6 基本能力上机实验
3.7 拓展能力上机实验
3.8 习题
第4章 选择结构
4.1 if选择结构
4.2 switch选择结构
4.3 选择结构程序设计举例
4.4 基本能力上机实验
4.5 拓展能力上机实验
4.6 习题
第5章 循环结构
5.1 while循环结构
5.2 do-while循环结构
5.3 for循环结构
5.4 break和continue语句
5.5 由语句标号和goto语句构成的循环结构
5.6 循环语句的嵌套
5.7 循环结构程序设计举例
5.8 基本能力上机实验
5.9 拓展能力上机实验
5.10 习题
……
第6章 函数
第7章 数组
第8章 指针
第9章 编译预处理和动态存储分配
第10章 结构体、共用体和枚举
第11章 位运算
第12章 文件
第13章 项目实战——学生成绩管理系统
参考文献