图书介绍

C语言程序设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计实用教程
  • 曾令明编著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:7811141280
  • 出版时间:2006
  • 标注页数:242页
  • 文件大小:11MB
  • 文件页数:254页
  • 主题词:C语言-程序设计-专业学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述1

1.1程序设计的基本概念1

1.1.1程序1

1.1.2程序设计1

1.1.3程序设计语言2

1.2算法3

1.2.1算法概念3

1.2.2算法的描述5

1.3C语言简介9

1.3.1C语言的产生及发展9

1.3.2C语言的特点9

1.3.3C程序组成及书写格式10

1.3.4C程序上机过程11

习题13

上机实验13

第2章 C语言程序设计基础15

2.1关键字与标识符15

2.1.1关键字15

2.1.2标识符16

2.2数据类型16

2.2.1C的数据类型16

2.2.2C的基本数据类型17

2.3常量18

2.3.1整型常量18

2.3.2实型常量19

2.3.3字符型常量20

2.3.4符号常量22

2.4变量23

2.4.1变量的定义23

2.4.2变量的基本操作24

2.4.3整型变量24

2.4.4实型变量25

2.4.5字符变量25

2.5运算符与表达式26

2.5.1运算符概述27

2.5.2算术运算符与算术表达式27

2.5.3赋值运算符与赋值表达式28

2.5.4表达式中的类型转换29

2.5.5逗号运算符与逗号表达式31

习题32

上机实验34

第3章 基本结构程序设计35

3.1顺序结构35

3.1.1语句35

3.1.2数据的输入输出37

3.2选择结构44

3.2.1关系运算与逻辑运算44

3.2.2if语句47

3.2.3switch语句50

3.3循环结构52

3.3.1while语句52

3.3.2do-while语句53

3.3.3for语句55

3.3.4循环的嵌套58

3.3.5break语句与continue语句59

习题61

上机实验67

第4章 函数与预处理命令68

4.1模块化程序设计与函数68

4.1.1模块化程序设计的概念68

4.1.2函数分类69

4.2函数的定义与调用70

4.2.1函数定义70

4.2.2函数调用71

4.3函数的嵌套与递归78

4.3.1函数的嵌套调用78

4.3.2函数的递归79

4.4变量的作用域81

4.4.1局部变量81

4.4.2全局变量83

4.5静态存储变量与动态存储变量85

4.5.1静态存储变量85

4.5.2动态存储变量86

4.6预处理命令89

4.6.1宏定义89

4.6.2文件包含96

习题97

上机实验100

第5章 数组102

5.1数组概述102

5.1.1数组的引入102

5.1.2数组的概念102

5.2一维数组103

5.2.1一维数组的定义103

5.2.2一维数组的引用104

5.2.3一维数组的初始化105

5.2.4一维数组应用举例106

5.3二维数组107

5.3.1二维数组的定义107

5.3.2二维数组的引用108

5.3.3二维数组的初始化109

5.3.4二维数组应用举例110

5.4字符数组111

5.4.1字符数组的定义111

5.4.2字符数组的初始化112

5.4.3字符串112

5.4.4字符数组的引用113

5.4.5字符数组的输入和输出113

5.4.6字符串处理函数115

5.4.7字符数组应用举例119

5.5数组作为函数参数119

5.5.1数组元素作函数实参119

5.5.2数组名作函数参数120

习题122

上机实验126

第6章 结构体与共用体127

6.1结构体概述127

6.1.1结构体的引入127

6.1.2结构体类型的定义127

6.2结构体变量129

6.2.1结构体变量的定义129

6.2.2结构体变量的引用131

6.2.3结构体变量的初始化133

6.2.4结构体变量作函数参数134

6.3结构体数组135

6.3.1结构体数组的定义135

6.3.2结构体数组的初始化135

6.3.3结构体数组元素的引用136

6.3.4结构体数组应用举例136

6.4共用体137

6.4.1共用体类型的定义138

6.4.2共用体变量的定义138

6.4.3共用体变量的引用139

6.5位运算与位段140

6.5.1位运算140

6.5.2位段141

6.6枚举类型143

6.7用typedef定义类型145

习题146

上机实验149

第7章 指针150

7.1地址和指针的概念150

7.2指针变量的定义与使用151

7.2.1指针变量的定义151

7.2.2指针变量的使用151

7.3指针与函数154

7.3.1指针作函数的参数154

7.3.2返回值为指针的函数156

7.3.3指向函数的指针157

7.4指针与数组158

7.4.1指向一维数组的指针159

7.4.2指向多维数组的指针166

7.4.3指针与字符串170

7.4.4指针数组和指向指针的指针174

7.5指针与结构体179

7.5.1指向结构体变量的指针179

7.5.2链表181

7.5.3指向结构体数组的指针187

7.5.4用指向结构体的指针作函数参数188

习题189

上机实验194

第8章 文件195

8.1文件概述195

8.1.1文件的定义195

8.1.2文件的分类195

8.2文件指针197

8.3文件的打开与关闭198

8.3.1文件打开函数(fopen)198

8.3.2文件关闭函数(fclose)199

8.4文件的读写200

8.4.1字符读写函数fgetc和fputc200

8.4.2字符串读写函数fgets和fputs203

8.4.3数据块读写函数fread和fwrite205

8.4.4格式化读写函数fscanf和fprinf207

8.5文件的定位209

8.5.1fseek函数209

8.5.2rewind函数210

8.5.3ftell函数211

8.6文件检测函数212

8.6.1feof函数212

8.6.2ferror函数212

8.6.3clearerr函数212

习题212

上机实验214

第9章 课程设计215

9.1课程设计的步骤215

9.2学生成绩管理系统设计215

9.2.1设计目的215

9.2.2设计要求216

9.2.3算法分析218

9.2.4参考源程序220

9.2.5重要知识点与功能扩展239

9.2.6评价标准240

附录241

热门推荐