- C语言程序设计 本书以c程序设计的三种基本结构为主要脉络,全书围绕这一核心,在去除掉一些细枝末节和晦涩难懂的语法基础上,重点介绍了数据类型和基本操作、数组、函数、指针、结构体和共用体、文件操作等C语言核心语法成分,同时也初步涉及了数据结构中最基本的链表和二叉树等内容。考虑到三年制高职课时较少的实际情况,对非计算机软件类专业,在学习完本书内容后,后续课程中可以不开设数据结构课程。
系列名:高等职业教育课程改革示范教材 作者:范爱华 编辑:吴华 ISBN:978-7-305-17976-1 出版时间:201612 字数:330 定价:34.00 开本:16开 页数:228 装订:平装 版次:1 CIP分类号:TP312.8
本书以c程序设计的三种基本结构为主要脉络,全书围绕这一核心,在去除掉一些细枝末节和晦涩难懂的语法基础上,重点介绍了数据类型和基本操作、数组、函数、指针、结构体和共用体、文件操作等C语言核心语法成分,同时也初步涉及了数据结构中最基本的链表和二叉树等内容。考虑到三年制高职课时较少的实际情况,对非计算机软件类专业,在学习完本书内容后,后续课程中可以不开设数据结构课程。
目录
第1章概论1 1.1程序设计的概念和方法1 1.2可视化集成环境下程序的编写和实现4 1.3C语言程序的构成6 小结8 习题8 第2章算法——程序的灵魂9 2.1算法初步9 2.2算法描述10 2.3算法和算法分析15 2.4结构化程序设计方法17 小结18 习题19 第3章数据类型和基本操作20 3.1基本数据类型20 3.2常量与变量20 3.3变量操作23 3.4运算符和表达式25 3.5数据的输入输出28 小结29 习题29 第4章程序设计的三种基本结构31 4.1C语句概述31 4.2顺序结构程序设计32 4.3选择结构程序设计34 4.4循环结构程序设计52 小结77 习题77 第5章数组83 5.1一维数组83 5.2查找与排序87 5.3字符数组94 5.4二维数组100 5.5程序设计举例103 小结105 习题105 第6章函数107 6.1概述107 6.2函数的定义和调用108 6.3数组作为函数参数116 6.4局部变量和全局变量118 6.5函数应用举例119 小结126 习题126 第7章指针128 7.1指针的基本概念128 7.2指针变量129 7.3数组的指针133 7.4字符串的指针136 7.5函数的指针139 7.6指针数组与指向指针的指针142 小结144 习题145 第8章结构体与共用体147 8.1概述147 8.2定义结构体类型的方法148 8.3结构体变量的引用151 8.4结构体的初始化152 8.5指向结构体类型数据的指针155 8.6共用体158 小结160 习题160 第9章链表和二叉树165 9.1链表165 9.2二叉树172 小结181 习题181 第10章文件操作186 10.1文件186 10.2文本文件的写入187 10.3文本文件的读取189 10.4二进制文件的读写190 小结192 习题192 第11章实验及课程实训193 实验一C程序的运行环境、运行一个C程序的方法193 实验二if语句194 实验三switch语句195 实验四while语句和do~while语句196 实验五for语句197 实验六一维数组198 实验七字符数组和二维数组198 实验八函数199 实验九指针(一)200 实验十指针(二)200 实验十一结构体和共用体201 实验十二链表202 实验十三文件203 课程实训205 附录一ASCII码表208 附录二C语言中的关键字210 附录三运算符与结合性211 附录四C库函数214 参考文献221
- 查看详细 ·17976-1-C语言程序设计-范爱华-样章