图书介绍

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

C语言程序设计基础
  • 衡军山,邵军主编 著
  • 出版社: 北京:航空工业出版社
  • ISBN:9787516504345
  • 出版时间:2014
  • 标注页数:302页
  • 文件大小:106MB
  • 文件页数:316页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

单元1 程序设计宏观认识2

问题引入2

知识描述3

1.1程序宏观框架结构及构成3

1.1.1程序框架结构3

1.1.2程序的构成6

1.2程序开发过程及环境8

1.2.1程序开发过程8

1.2.2程序开发环境10

1.3 C语言特点及知识脉络17

单元总结提升17

单元练习18

实训指导20

知识拓展22

单元2 程序设计基础知识26

问题引入26

知识描述27

2.1数据表示27

2.1.1数据类型27

2.1.2常量29

2.1.3变量33

2.2数据操作34

2.2.1运算符与表达式34

2.2.2类型转换36

2.3算法与三种基本程序结构38

2.3.1算法及其描述38

2.3.2三种基本程序结构41

单元总结提升43

单元练习44

实训指导46

知识拓展48

单元3顺序结构程序设计52

问题引入52

知识描述54

3.1字符输入与输出54

3.1.1字符输出函数putchar()54

3.1.2字符输入函数getchar()55

3.2格式化输入与输出56

3.2.1格式化输出函数printf()56

3.2.2格式化输入函数scanf()59

3.3综合应用案例65

单元总结提升65

单元练习65

实训指导68

知识拓展71

单元4 选择结构程序设计76

问题引入76

知识描述78

4.1条件判断表达式78

4.1.1关系运算符及表达式78

4.1.2逻辑运算符及表达式79

4.2 if选择语句81

4.2.1单分支if语句81

4.2.2双分支if-else语句85

4.2.3条件运算符89

4.3多分支switch语句99

4.4综合应用案例99

单元总结提升99

单元练习100

实训指导【1】103

实训指导【2】106

知识拓展108

单元5循环结构程序设计112

问题引入112

知识描述113

5.1循环的本质116

5.2三种循环结构语句116

5.2.1while语句116

5.2.2 do-while语句118

5.2.3 for语句119

5.3循环结构控制语句122

5.3.1break语句122

5.3.2 continue语句124

5.4综合应用案例130

单元总结提升130

单元练习131

实训指导【1】135

实训指导【2】138

知识拓展142

单元6数组的使用146

问题引入146

知识描述148

6.1一维数组148

6.1.1一维数组的定义148

6.1.2一维数组的初始化149

6.1.3一维数组元素的引用150

6.2二维数组152

6.2.1二维数组的定义152

6.2.2二维数组的初始化154

6.2.3二维数组元素的引用155

6.3字符数组与字符串157

6.3.1字符数组的定义及初始化157

6.3.2字符串及其处理函数158

6.4综合应用案例165

单元总结提升165

单元练习166

实训指导【1】169

实训指导【2】172

知识拓展175

单元7函数的使用178

问题引入178

知识描述179

7.1为什么使用函数181

7.2函数的基本使用181

7.2.1函数的定义181

7.2.2函数的声明183

7.2.3函数的调用185

7.3函数递归调用189

7.3.1递归问题的引入189

7.3.2使用函数递归解决问题191

7.4用带参数的宏定义代替公式型函数195

7.5函数和变量的作用域及存储类型195

7.5.1函数的作用域及存储类型195

7.5.2变量的作用域196

7.5.3变量的存储类型198

单元总结提升201

单元练习202

实训指导207

知识拓展211

单元8 指针的使用214

问题引入214

知识描述216

8.1地址与指针216

8.1.1指针变量的定义216

8.1.2指针变量的基本使用218

8.2用指针操作一维数组221

8.2.1用指针访问一维数组221

8.2.2数组名作函数参数223

8.3用字符指针操作字符串230

8.4返回地址的函数230

单元总结提升230

单元练习231

实训指导235

知识拓展239

单元9结构类型的使用244

问题引入244

知识描述245

9.1结构类型的基本使用245

9.1.1结构类型的说明245

9.1.2结构变量的定义246

9.1.3结构变量的引用247

9.2用函数处理结构类型数据252

单元总结提升252

单元练习253

实训指导257

知识拓展260

单元10 文件操作266

问题引入266

知识描述267

10.1文件操作概述269

10.2文件的打开与关闭——fopen()与f close ()269

10.3文件读写操作269

10.3.1字符读写——fputc()和fgetc()269

10.3.2文件格式化读写——fprintf()和fscanc()271

10.4综合应用案例277

单元总结提升277

单元练习277

实训指导281

知识拓展284

热门推荐