分享


C语言程序设计教程(第二版)

作者:李明

字数:503

页数:503

版次:

定价:33

ISBN:978-7-313-05004-5

出版日期:2012/01

图书简介

C语言是当今软件开发领域中广泛应用的一种语言,也是高等学校计算机语言类课程的首选语言。本书共分为10章,系统全面地介绍了C语言的基本概念、C语言的数据类型、C语言的程序构成,系统阐述了各种程序设计的方法。本书内容合理、案例丰富,讲解深入浅出、循序渐进,既注重培养学习者程序设计的能力,又提倡良好的程序设计风格。     本书可作为C语言程序设计课程的教学用书,也可作为学习C语言的自学教材。为配合本书的学习,本书配有CAI教学课件,并有配套的《C语言程序设计实验指导与习题解答》,供学习者参考。

图书目录

第1章  概述
1.1  C语言简介
1.2  C程序初探
1.3  算法及其描述
1.4  C程序的开发步骤
1.5  本章小结
程序设计题1

第2章  简单的C程序设计
2.1  C语言的数据及其类型
2.2  常量
2.3  变量
2.4  常用运算符和表达式
2.5  基本的C语句
2.6  数据的输入和输出
2.7  字符数据的输入和输出
2.8  格式输入和输出
2.9  简单顺序程序设计举例
2.10  本章小结
程序设计题2

第3章  分支和循环的C程序设计
3.1  程序的基本结构
3.2  选择结构
3.3  循环结构
3.4  分支和循环的C程序设计
3.5  结构化程序设计方法
3.6  本章小结
程序设计题3

第4章  数组
4.1  数组的基本概念
4.2  一维数组
4.3  多维数组
4.4  字符数组
4.5  数组应用举例
4.6  算法与效率
4.7  本章小结
程序设计题4

第5章  指针
5.1  指针的基本概念
5.2  指针与数值型数组
5.3  指针与字符数组及字符串
5.4  指针数组和指向指针的指针
5.5  程序代码风格
5.6  本章小结
程序设计题5

第6章  函数
6.1  函数的概念
6.2  函数的定义与调用
6.3  变量的作用域与生存期
6.4  数组与函数参数
6.5  返回指针的函数
6.6  指向函数的指针
6.7  递归函数
6.8  主函数参数
6.9  编译预处理
6.10  模块化程序设计方法
6.11  本章小结
程序设计题6

第7章  结构和联合
7.1  引例
7.2  结构变量
7.3  结构数组
7.4  结构与指针
7.5  结构体与函数
7.6  动态内存与链表
7.7  联合体
7.8  枚举类型
7.9  用户定义类型
7.10  本章小结
程序设计题7

第8章  位运算
8.1  位运算基本概念
8.2  位运算符
8.3  位段
8.4  位运算案例
8.5  本章小结
程序设计题8

第9章  文件
9.1  文件
9.2  文件的打开与关闭
9.3  文件的顺序读写
9.4  文件的随机读写与定位
9.5  文件的错误检测
9.6  文件程序设计应用
9.7  本章小结
程序设计题9

第10章  综合实例
10.1 几种数值计算方法
10.2 通过C语言程序实现复数的各类运算
10.3  学生成绩管理系统
10.4  本章小结
附录
参考文献