C语言程序设计实用教程

C语言程序设计实用教程
作 者: 陈建孝
出版社: 中国电力
丛编项: 21世纪高等学校应用型规划教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C语言程序设计实用教程》作者简介

内容简介

《21世纪高等学校应用型规划教材·计算机系列:C语言程序设计实用教程》是一本注重简明性、实用性、连贯性,实例丰富的大学C语言教材,可供很少或没有程序设计经验的读者,以及有一些经验但还想系统深入地学习C语言的程序员参考,适合作为本科或专科大学生学习的教材。全书由14章组成,内容包括C语言程序设计概述,结构化程序的开发,数据类型、运算符和表达式,程序控制,函数,数组,指针,字符和字符串,格式化输入,输出,结构体、共用体、位运算和枚举,文件处理,数据结构,预处理程序,高级话题等。

图书目录

前言

第1章C语言程序设计概述

1.1 引言

1.2 C语言的历史

1.3 C语言的特点

1.4 C语言的程序结构

1.5结构化程序设计

本章小结

习题

第2章结构化程序的开发

2.1引言

2.2算法

2_3流程图与伪代码

2.4使用控制结构对算法进行描述

2.5结构化程序设计原则

2.6自顶向下、逐步求精的程序设计方法

2.7实例:用自顶向下、逐步求精的方法制定算法

本章小结

习题

第3章数据类型、运算符和表达式

3.1引言

3.2数据类型、常量和变量

3.3整型数据

3.4实型数据

3.5字符类型和布尔类型

3.6运算符

3.7表达式

本章小结

习题

第4章程序控制

4.1 引言

4.2程序控制的三种基本结构

4.3条件控制语句

4.4循环控制语句

4.5程序举例

本章小结

习题

第5章函数.

5.1引言

5.2 C语言的程序模块

5.3函数

5.4头文件

5.5函数的调用

5.6参数的传递

5.7函数的嵌套调用

5.8函数的递归调用

5.9变量的作用域与存储类型

5.10函数的分类

5.11举例说明

本章小结

习题

第6章数组

6.1 引言

6.2数组的概念

6.3一维数组

6.4多维数组

6.5字符数组

6.6实例l:数组排序

6.7实例2:在数组中查找指定的数据

本章小结

习题

第7章指针

7.1 引言

7.2指针的概念

7.3指针变量的声明和初始化

7.4指针变量的引用

7.5指针表达式和指针的算术运算

7.6指针和数组的关系

7.7指针数组和指向指针的指针

7.8函数对指针的调用

7.9对指针使用const限定符

7.10函数指针和指向函数的指针变量

本章小结

习题

第8章字符和字符串

8.1引言

8.2字符和字符串的基本知识

8.3字符处理函数库

8.4字符串的基本输入/输出

8.5字符串处理库中的字符操作函数

8.6字符串转换函数

本章小结

习题

第9章格式化输.N/输出

9.1引言

9.2 printf的格式化输出

9.3 scanf函数的格式化输入

9.4非格式化输入/输出

本章小结

习题

第10章结构体、共用体、位运算和枚举

10.1 引言

10.2结构体

10.3共用体

10.4位运算

10.5枚举

10.6类型定义:typedef

本章小结

习题

第11章文件处理

11.1引言

11.2文件概述

11.3文件和流

11.4文件操作

11.5出错的检测

11.6非缓冲文件系统

本章小结

习题

第12章数据结构

12.1引言

12.2自引用结构

12.3动态内存分配

12.4链表

12.5堆栈

12.6队列

12.7树

本章小结

习题

第13章预处理程序

13.1引言

13.2预处理指令#include

13.3预处理指令#define:无参宏定义

13.4预处理指令#define:有参宏定义

13.5条件编译

13.6预处理指令#error和#program

13.7运算符#和##

13.8行号

13.9预定义的符号常量

13.10宏assert

本章小结

习题

第14章高级话题

引言

14.1软件结构化设计中的一些概念

14.2结构化设计中的需求分析

14.3 结构化设计中的概要设计和详细设计

14.4用结构化程序设计方法对一系统的设计

本章小结

习题

附录A常用字符与ASCII代码对照表

附录B C语言运算符的优先级和结合性

附录C C语言标准库头文件表及函数

参考文献