C语言程序设计/“十三五”高职高专规划教材·精品系列
定 价:29 元
丛书名:“十三五”高职高专规划教材 , 精品系列
- 作者:卢长鹏 编
- 出版时间:2017/8/1
- ISBN:9787113235154
- 出 版 社:中国铁道出版社
- 中图法分类:TP312C
- 页码:183
- 纸张:胶版纸
- 版次:1
- 开本:16开
《C语言程序设计/“十三五”高职高专规划教材·精品系列》共11章,主要内容包括C语言概述、基本语法、数据类型和程序结构、函数与数组、指针及编译预处理等知识。在编写上体现了任务驱动式教学思想,每一章的开头都围绕学习目标提出一个总体编程任务,同时又将任务进行分解,然后通过对任务相关知识的学习,逐步达到完成本章任务的目标。
《C语言程序设计/“十三五”高职高专规划教材·精品系列》注重应用性和实践性,通过一些典型算法的解题分析及其实现给读者一些提示和启发。每章都配有小结和课后习题,并提供配套的PPT教学课件。
《C语言程序设计/“十三五”高职高专规划教材·精品系列》适合作为高等职业院校C语言程序设计课程的教材,也可作为计算机等级考试的参考书,同时还可作为C语言爱好者的学习参考书。
C语言程序设计是各专业计算机应用能力培养的重要技术基础。C语言既有低级语言可直接访问内存地址、进行位运算、程序运行效率高的优点,又具有高级语言运算符和数据类型丰富、结构化控制语句功能强、可移植性好的优点,因此成为程序设计语言的常青树。通过本课程的学习,读者可以掌握C语言的程序结构、语法规则和编程方法,达到独立编写常规C语言应用程序的能力,同时为设计大型应用程序和系统程序打下坚实的基础。本课程是数据结构、面向对象程序设计、操作系统和软件工程等课程的基础,并可为这些课程提供实践工具。
本书以程序设计为主线,全面介绍了C语言的基本概念、基本语法和基本数据结构。第1章介绍了C语言的特点和基本概念;第2章介绍了数据类型和运算符的概念;第3~5章介绍了结构化程序设计的三大基本结构(顺序结构、选择结构和循环结构);第6章讲解了函数的简单应用;第7、8、10章介绍了数据的构造类型(包括数组、字符串、结构体和共同体等)和指针类型;第9、Il章介绍了C语言的编译预处理和文件的概念。
C语言是一门实践性很强的课程,对训练学生的编程能力和调试能力非常重要。在第1章中详细介绍了C语言的上机步骤和C语言的调试过程,并重点介绍了Dev-C++的集成开发环境,同时也介绍了其他开发环境,便于有能力和兴趣的读者在Windows环境下编写C程序。本书中的例题均经过了Dev-C++运行环境的调试。
本书讲授学时60~70学时,其中实验课26学时。学习完本教材后,建议适当安排1~2周的“课程设计”集中实训,以便完成一个小型应用系统的设计与实现。
本书由黑龙江农业经济职业学院的卢长鹏任主编,牡丹江师范学院赵杰和黑龙江农业经济职业学院的韩芝萍任副主编,薛永三教授主审。具体编写分工如下:卢长鹏编写第1-4章,赵杰编写第5-8章,韩芝萍编写第8~11章。
在编写过程中,编写组得到了黑龙江农业经济职业学院各级领导的大力支持。黑龙江农业经济职业学院信息工程系的各位老师对本书的编写给予了很多帮助,并为本书的校对做了大量的工作,在此一并表示衷心的感谢!
由于编者水平有限,时间仓促,书中难免有疏漏和不足之处,敬请读者批评指正。
第1章 C语言概述
1.1 程序设计语言的发展
1.2 C语言简史及特点
1.3 C语言程序
1.4 集成开发环境
1.5 上机实训:集成开发环境的基本操作
小结
思考与练习
第2章 数据类型、运算符和表达式
2.1 数据类型
2.2 常量
2.3 变量
2.4 运算符及表达式
2.5 不同类型数据间的转换
小结
思考与练习
第3章 顺序结构程序设计
3.1 算法
3.2 数据的输入和输出
3.3 字符的输入和输出
3.4 顺序结构应用案例
小结
思考与练习
第4章 选择结构程序设计
4.1 if语句
4.2 switch语句
4.3 选择结构应用案例
小结
思考与练习
第5章 循环结构程序设计
5.1 While循环语句
5.2 do-while循环语句
5.3 for循环语句
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 字符串与字符数组
小结
思考与练习
第8章 指针
8.1 指针的概念
8.2 指针运算
8.3 指针与数组
8.4 指针与字符串
8.5 指针与函数
8.6 指向指针的指针
8.7 指针应用实例
小结
思考与练习
第9章 编译预处理
9.1 宏定义
9.2 文件包含
9.3 条件编译
小结
思考与练习
第10章 结构体与共用体
10.1 typedef定义新类型
10.2 结构体类型
10.3 共用体
10.4 枚举类型
小结
思考与练习
第11章 文件操作
11.1 C语言文件概述
11.2 文件的打开与关闭
11.3 文件的读写
小结
思考与练习
附录
附录A C语言中的关键字
附录B 运算符的优先级及结合性
附录C 常用字符与ASCII码对照表
附录D C语言部分常用库函数
参考文献