图书介绍

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

C语言程序设计
  • 蒋金良主编 著
  • 出版社: 南昌:江西科学技术出版社
  • ISBN:9787539039909
  • 出版时间:2010
  • 标注页数:218页
  • 文件大小:62MB
  • 文件页数:228页
  • 主题词:C语言-程序设计-水平考试-自学参考资料

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 C语言的入门知识1

1.1 简单C语言的格式1

1.2 标识符、常量和变量2

1.2.1 认识标识符2

1.2.2 常量3

1.2.3 变量4

1.3 整型数据4

1.3.1 整型常量的表示方法4

1.3.2 整型变量10

1.4 实型数据11

1.4.1 实型常量11

1.4.2 实型变量11

1.5 算术表达式和赋值表达式12

1.5.1 算术运算符和算术表达式12

1.5.2 强制类型转换13

1.5.3 赋值运算符和赋值表达式13

1.5.4 复合赋值表达式14

1.6 逗号运算符和自加、自减运算符15

1.6.1 逗号运算符和逗号表达式15

1.6.2 自加和自减运算符15

1.7 位运算17

课后习题19

第二章 顺序结构23

2.1 语句23

2.2 数据输出24

2.2.1 printf函数的调用形式24

2.2.2 printf函数的格式说明26

2.2.3 printf函数说明28

2.3 数据输入29

2.3.1 scanf函数的调用形式29

2.3.2 scanf函数的格式说明31

课后习题32

第三章 选择结构36

3.1 关系运算36

3.1.1 C语言的逻辑值36

3.1.2 关系运算符和关系表达式36

3.2 逻辑运算37

3.2.1 逻辑运算符37

3.2.2 逻辑表达式37

3.3 if语句38

3.3.1 if语句结构38

3.3.2 含else的if语句40

3.3.3 if-else-if语句结构41

3.3.4 嵌套的if条件语句42

3.4 条件表达式、switch语句、goto语句43

3.4.1 条件表达式43

3.4.2 switch语句44

3.4.3 语句标号和goto语句46

课后习题47

第四章 循环结构53

4.1 while语句53

4.1.1 循环概述53

4.1.2 while语句53

4.2 do-while语句56

4.3 for语句58

4.4 循环结构的嵌套60

4.5 break语句和continue语句61

4.5.1 break语句61

4.5.2 continue语句62

课后习题63

第五章 字符70

5.1 字符型常量70

5.1.1 字符编码70

5.1.2 字符常量70

5.2 字符型变量72

5.3 字符的输入与输出72

5.3.1 使用printf输出字符72

5.3.2 使用scanf输入字符73

5.3.3 使用putchar输出字符74

5.3.4 使用getchar输入字符74

课后习题75

第六章 函数79

6.1 函数的定义与返回值79

6.1.1 函数的定义79

6.1.2 函数的返回值80

6.2 库函数81

6.3 调用函数81

6.3.1 函数的调用方式81

6.3.2 函数调用时的语法要求82

6.3.3 函数的递归调用83

6.4 函数声明与数据传递84

6.4.1 函数声明的形式84

6.4.2 函数声明的位置85

6.4.3 函数的参数传递与返回值85

6.5 标识符的作用域与函数的存储分类87

6.5.1 局部变量87

6.5.2 全局变量88

6.5.3 用extern说明函数90

6.5.4 用static说明函数90

课后习题90

第七章 指针97

7.1 变量地址与指针97

7.1.1 变量的地址97

7.1.2 指针变量98

7.2 指针变量的操作98

7.2.1 定义指针变量98

7.2.2 给指针变量赋值99

7.2.3 对指针变量操作101

7.3 指针与函数104

7.3.1 传值与传址104

7.3.2 函数返回地址值106

7.3.3 函数指针107

课后习题107

第八章 数组113

8.1 一维数组113

8.1.1 一维数组的定义113

8.1.2 一维数组的初始化114

8.1.3 一维数组的引用114

8.1.4 程序举例115

8.2 二维数组116

8.2.1 二维数组的定义116

8.2.2 二维数组的初始化117

8.2.3 二维数组的引用118

8.2.4 程序举例119

课后习题121

第九章 数组与指针、数组与函数126

9.1 数组与指针126

9.1.1 一维数组与指针126

9.1.2 二维数组与指针128

9.2 数组与函数131

9.2.1 一维数组与函数131

9.2.2 二维数组与函数133

9.2.3 指针数组与函数134

课后习题135

第十章 字符串141

10.1 字符串的基本概念141

10.1.1 字符串常量141

10.1.2 用字符数组处理字符串常量141

10.1.3 用指针处理字符串常量143

10.2 字符串操作144

10.2.1 字符串输入输出144

10.2.2 字符串处理函数146

10.3 字符串操作149

10.3.1 二维字符数组处理字符串数组149

10.3.2 指针数组处理字符串数组149

10.3.3 对main函数的深入说明151

课后习题152

第十一章 结构体和共同体161

11.1 用户自定义类型161

11.2 结构体162

11.2.1 结构体类型的说明162

11.2.2 结构体类型的变量、数组和指针变量的定义163

11.2.3 给结构体变量、数组赋初值165

11.2.4 引用结构体变量中的成员165

11.2.5 函数之间结构体变量的数据传递168

11.3 共同体170

11.3.1 共同体类型的说明和变量定义170

11.3.2 共同体变量的引用171

11.4 链表173

课后习题176

第十二章 编译预处理、文件183

12.1 编译预处理183

12.1.1 宏定义183

12.1.2 文件包含185

12.2 动态内存分配186

12.2.1 malloc函数186

12.2.2 calloc函数187

12.2.3 free函数187

12.3 文件188

12.3.1 C文件概述188

12.3.2 文件指针188

12.3.3 打开文件(fopen函数)188

12.3.4 关闭文件(fclose函数)190

12.3.5 文件操作190

课后习题195

附录一 关键字203

附录二 C语言运算符优先级204

附录三 常用字符与ASCII码对照表206

附录四 C语言库函数207

附录五 全国计算机等级考试二级C语言考试大纲216

热门推荐