C程序设计
2012-4
合肥工业大学出版社
陈锐,吴剑钟 编
404
《高等院校计算机类课程“十二五”规划教材:C程序设计》以培养读者C语言程序设计的能力为目标,结合大量实例,较全面地介绍C语言的基本概念和程序设计的基本方法。主要内容包括C语言概述、数据类型、运算符、表达式、顺序程序设计、选择程序设计、循环程序设计、数组、函数、指针、预处理、结构体与联合体、位运算、文件等。另外,在每章的最后还配有适量的习题。 《高等院校计算机类课程“十二五”规划教材:C程序设计》可作为高等院校计算机专业以及相关专业的C程序设计课程教材,也可作为计算机应用开发人员及相关人员的参考用书。
第1章 C语言概述1.1 C语言发展史1.2 C语言的优势1.3 程序设计基础--进制转换1.4 计算机中数的表示1.5 几个简单的C程序1.6 开发环境第2章 数据类型、运算符与表达式2.1 C语言的数据类型2.2 变量与常量2.3 整型数据2.4 实型数据2.5 字符型数据2.6 变量赋初值2.7 类型转换2.8 算术运算符与算术表达式2.9 赋值运算符与赋值表达式2.10 关系运算符与关系表达式2.11 逻辑运算符与逻辑表达式2.12 逗号表达式第3章 顺序结构程序设计3.1 语句3.2 数据的输入与输出3.3 字符数据的输入与输出3.4 格式数据的输入与输出3.5 顺序结构程序设计第4章 选择结构程序设计4.1 if语句4.2 switch语句4.3 程序举例第5章 循环结构程序设计5.1 goto语句5.2 while语句5.3 do-while语句5.4 for语句5.5 break语句5.6 continue语句5.7 多重循环程序设计5.8 应用举例第6章 数组6.1 一维数组6.2 二维数组6.3 字符数组第7章 函数7.1 概述7.2 函数定义的一般形式7.3 函数参数与函数返回值7.4 函数的调用7.5 函数的递归调用7.6 数组作为函数的参数7.7 变量的作用域7.8 变量的存储类别7.9 内部函数与外部函数第8章 指针8.1 地址与指针8.2 指针与变量8.3 指针与数组8.4 指针与字符串8.5 指针与函数8.6 指针与const第9章 预处理9.1 宏定义#define9.2 文件包含命令#include9.3 条件编译命令第10章 结构体与联合体10.1 结构体10.2 结构体数组10.3 指针与结构体10.4 用typedef定义类型10.5 链表10.6 联合体10.7 枚举类型第11章 位运算11.1 位运算符11.2 位运算符与位运算11.3 位运算应用举例11.4 位段第12章 文件12.1 文件概述12.2 打开文件与关闭文件12.3 读取文件与写入文件12.4 文件的定位12.5 文件状态检测
《高等院校计算机类课程“十二五”规划教材:C程序设计》首先介绍了C语言的历史及特点,然后介绍了C语言的常用开发工具。《高等院校计算机类课程“十二五”规划教材:C程序设计》内容全面,覆盖了C语言的全部知识,对于每个知识点,都使用具体实例进行讲解,以便学生快速掌握C语言。每章的开始都给出了本章的学习要点和学习目标,便于学生很快掌握重点和轻松突破难点。《高等院校计算机类课程“十二五”规划教材:C程序设计》分章、节和小节划分知识点,使知识点细化,力争做到结构措建清晰,内容选择合理。在知识点的讲解过程中,循序渐进,由浅入深,最后通过例子强化知识点,这样的讲解方式目的是使学生对内容更容易理解和消化。