图书介绍

C语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C语言程序设计
  • 王建国,陈惠明主编;张静,郝耀军,王惠等副主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113120290
  • 出版时间:2011
  • 标注页数:207页
  • 文件大小:23MB
  • 文件页数:219页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 C语言基础知识1

1.1 C语言概述1

1.1.1 C程序的结构2

1.1.2 C程序的上机步骤3

1.2 C语言的基本数据类型5

1.2.1 标识符6

1.2.2 常量7

1.2.3 变量8

1.3 基本输入/输出函数9

1.3.1 格式化输出函数9

1.3.2 格式化输入函数12

1.3.3 字符输入/输出函数13

1.4 运算符和表达式14

1.4.1 算术运算符与算术表达式15

1.4.2 赋值运算符与赋值表达式16

1.4.3 逗号运算符与逗号表达式17

1.4.4 简单的位运算与位表达式18

1.4.5 运算符的优先级19

1.5 类型转换20

1.5.1 隐式类型转换20

1.5.2 显式类型转换21

1.6 C程序展示22

本章小结23

习题23

第2章 算法27

2.1 算法的概念27

2.2 利用计算机求解问题的一般过程28

2.3 算法的描述29

2.3.1 用自然语言描述算法29

2.3.2 用流程图描述算法29

2.3.3 用N-S流程图描述算法31

2.3.4 用伪代码描述算法31

2.3.5 用计算机语言描述算法32

2.4 算法举例32

本章小结34

习题34

第3章 C程序的控制结构36

3.1 分支结构36

3.1.1 关系表达式和逻辑表达式36

3.1.2 if语句37

3.1.3 条件表达式41

3.1.4 switch语句42

3.2 循环结构45

3.2.1 while语句45

3.2.2 do...while语句47

3.2.3 for语句48

3.2.4 break语句和continue语句51

3.2.5 循环的嵌套54

3.3 综合应用56

本章小结59

习题59

第4章 数组与指针64

4.1 数组64

4.1.1 一维数组64

4.1.2 二维数组68

4.1.3 字符数组72

4.2 指针74

4.2.1 指针变量的定义与相关运算74

4.2.2 指针与一维数组77

4.2.3 指针与二维数组80

4.2.4 指针数组83

4.2.5 指针与字符串83

4.3 动态内存分配85

4.4 数组与指针综合应用88

4.4.1 单词统计88

4.4.2 排序89

4.4.3 查找93

4.4.4 进制转换96

4.4.5 二维数组应用99

本章小结100

习题101

第5章 函数105

5.1 函数概述105

5.1.1 函数的定义105

5.1.2 函数的声明和调用107

5.2 函数参数的传递方式110

5.2.1 值传递方式110

5.2.2 地址传递方式112

5.3 函数的嵌套与递归116

5.3.1 函数的嵌套调用116

5.3.2 函数的递归调用117

5.4 变量的作用域与存储类型120

5.4.1 变量的作用域120

5.4.2 变量的存储类型122

5.5 内部函数和外部函数125

5.5.1 内部函数125

5.5.2 外部函数125

5.6 编译预处理128

5.6.1 宏定义128

5.6.2 文件包含130

5.6.3 条件编译131

5.7 标准函数简介133

5.7.1 字符串处理函数133

5.7.2 字符处理函数134

5.7.3 动态地址分配函数135

5.7.4 数学函数135

5.7.5 数据类型转换函数136

5.7.6 其他函数136

5.8 函数综合应用案例136

5.8.1 字符串处理函数应用136

5.8.2 函数指针应用138

5.8.3 递归算法应用141

本章小结142

习题142

第6章 结构体与共用体145

6.1 结构体类型145

6.1.1 结构体类型的定义和使用145

6.1.2 指向结构体类型数据的指针150

6.2 共用体与枚举类型153

6.2.1 共用体153

6.2.2 枚举类型154

6.3 链表155

6.4 结构体综合应用159

6.4.1 学生成绩查询159

6.4.2 个人通讯录164

本章小结172

习题172

第7章 文件操作176

7.1 文件概述176

7.1.1 文件的概念176

7.1.2 文件类型指针177

7.1.3 文件的操作177

7.2 文件的打开和关闭178

7.2.1 文件打开函数178

7.2.2 文件关闭函数178

7.3 文件的顺序读/写179

7.3.1 字符读/写函数179

7.3.2 字符串读/写函数181

7.3.3 格式化读/写函数184

7.3.4 二进制文件读/写函数187

7.4 文件的随机读/写189

7.5 文件状态检查函数196

7.5.1 文件读/写结束检查函数196

7.5.2 文件出错检查函数196

7.5.3 文件出错复位函数197

本章小结197

习题197

第8章 C语言课程设计200

8.1 C语言课程设计实施方案200

8.2 C语言课程设计任务书1201

8.3 C语言课程设计任务书2201

8.4 C语言课程设计任务书3202

8.5 C语言课程设计任务书4202

8.6 C语言课程设计任务书5203

附录A 常用字符与ASCII(十进制)对照表204

附录B C语言课程设计模板206

参考文献207

热门推荐