C语言基础与编程实践
2011-11
清华大学出版社
汪明艳,李跃文 主编
217
《现代信息管理与信息系统系列教材:C语言基础与编程实践》充分注重高级语言程序设计的理论性与实践性的结合,强调理论联系实际,加强教学的实践环节。全书分为8章,对程序设计的基础概念,C语言程序设计程序控制、函数、数组、指针、文件处理以及结构体、共用体和枚举类型等进行了介绍,并提供了程序设计案例。
《现代信息管理与信息系统系列教材:C语言基础与编程实践》能够使学生全面、系统地掌握程序设计的基本工作原理、原则和方法,为今后从事信息系统开发与研究奠定良好的理论基础。《现代信息管理与信息系统系列教材:C语言基础与编程实践》围绕C语言程序设计的整个过程,首先系统地介绍了结构化程序设计的基本概念、基本特征,其次重点介绍控制结构、函数、数组及指针等各项C语言程序设计的算法,最后结合实例介绍了程序设计的基本算法,其目的是为了扩大学生的知识面和提高学生未来应对不同类型问题的逻辑思维能力。
第1章 绪论
1.1 C语言的发展过程
1.2 C语言源程序的结构特点
1.2.1 C语言的特点
1.2.2 C语言源程序结构的特点
1.3 C语言语法规则
1.3.1 C语言的字符集
1.3.2 C语言词汇
1.4 C语言的运行环境和运行过程
1.4.1 TurboC工作环境介绍
1.4.2 VisualC++6.0运行环境
本章小结
习题
第2章 C程序设计的基础
2.1 算法
2.1.1 算法的概念与特点
2.1.2 算法的表示方法
2.2 结构化程序设计方法
2.3 基本数据类型
2.3.1 数据类型
2.3.2 常量
2.3.3 变量
2.3.4 数据类型转换
2.4 运算符和表达式
2.4.1 算术运算符和算术表达式
2.4.2 赋值运算符和赋值表达式
2.4.3 关系运算符和表达式
2.4.4 逻辑运算符和表达式
2.4.5 逗号运算符和逗号表达式
2.4.6 位运算符和位表达式
2.4.7 其他运算符和表达式
2.5 混合运算举例
本章小结
习题
第3章 流程控制
3.1 C语言语句类型
3.2 顺序流程程序设计
3.2.1 赋值语句
3.2.2 数据输出、输入函数
3.3 选择流程程序设计
3.3.1 if语句
3.3.2 if语句的嵌套
3.3.3 switch语句
3.4 循环流程程序设计
3.4.1 while语句
3.4.2 dowhile语句
3.4.3 for语句
3.4.4 转移语句
3.5 举例
本章小结
习题
第4章 函数
4.1 函数的作用
4.1.1 函数的基本概念
4.1.2 函数分类
4.1.3 函数间的关系
……
第5章 数组
第6章 指针
第7章 结构体与构造类型
第8章 文件