点此搜书

当前位置:C语言程序设计pdf电子书下载 > 工业技术
C语言程序设计
  • 作 者:李学刚,杨丹,张静等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2013
  • ISBN:9787040372373
  • 标注页数:311 页
  • PDF页数:325 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

11

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源325 ≥311页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

知识技能篇 3

单元1 程序设计基础 3

引例描述——提取整数数码 4

知识储备 4

1.1 C语言程序开发过程 4

1.1.1 C语言的特点 5

1.1.2程序开发过程 6

1.1.3使用Visual C++开发程序的步骤 7

1.2函数及其结构 9

1.2.1函数的定义 10

1.2.2函数调用 13

1.2.3函数声明 13

1.2.4 return语句 13

1.2.5主函数的结构 14

1.2.6程序的执行过程 14

1.2.7注释 15

1.3数据描述 16

1.3.1常量 16

1.3.2变量 20

1.4数据操作 30

1.4.1运算符与表达式 30

1.4.2算术运算 32

1.4.3赋值类运算 33

1.4.4逗号运算 35

1.4.5强制类型转换 36

1.4.6长度运算 36

引例分析与实现 37

同步训练1 38

单元2 顺序结构程序设计 49

引例描述——交换变量的值 50

知识储备 50

2.1算法及其表示 50

2.1.1算法 50

2.1.2算法的表示 51

2.2程序的三种基本结构 54

2.3数据的输入和输出 56

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

2.3.2格式化输入函数scanf() 58

2.3.3字符输出函数putchar() 61

2.3.4字符输入函数getchar() 61

2.4典型实例 62

引例分析与实现 64

同步训练2 65

单元3 选择结构程序设计 71

引例描述——求最值 72

知识储备 72

3.1条件判断表达式 72

3.1.1关系表达式 73

3.1.2逻辑表达式 73

3.2 if选择结构 76

3.2.1 if语句 76

3.2.2 if…else语句 77

3.2.3 if…else if语句 80

3.3 switch选择结构 84

3.3.1 switch语句 84

3.3.2 break语句 85

引例分析与实现 86

同步训练3 87

单元4 循环结构程序设计 97

引例描述——简易计算器 98

知识储备 98

4.1 while与do while循环结构 98

4.1.1 while语句 98

4.1.2 do while语句 101

4.2 for循环结构 102

4.2.1 for语句 102

4.2.2 break与continue语句 104

4.2.3循环嵌套 105

4.3函数的递归调用 107

4.3.1函数的递归调用 107

4.3.2使用递归解决问题的方法 108

4.3.3实现递归调用的关键 108

引例分析与实现 112

同步训练4 114

单元5 构造类型程序设计 131

引例描述——彩票摇奖与中奖查询 132

知识储备 133

5.1一维数组 133

5.1.1一维数组的定义 133

5.1.2一维数组的初始化 133

5.1.3数组元素的引用 134

5.1.4数组名作为函数参数 135

5.1.5一维数组的应用 136

5.2二维数组 139

5.2.1二维数组的定义 139

5.2.2二维数组的初始化 139

5.2.3二维数组元素的引用 140

5.2.4多维数组 141

5.3字符数组 142

5.3.1字符数组的定义、初始化及引用 142

5.3.2字符串的输入输出 142

5.3.3字符串处理函数 143

同步训练5 146

5.4指针变量 156

5.4.1地址与指针变量 157

5.4.2指针变量的定义和使用 158

5.4.3指针与一维数组 162

5.5字符指针 166

5.5.1字符串的表示 166

5.5.2指针型函数 170

同步训练6 171

5.6结构体 190

5.6.1用typedef定义新类型名 190

5.6.2结构体类型的定义 192

5.6.3结构体变量与结构体数组 194

5.6.4结构体指针变量 204

5.7链表 208

5.7.1动态存储分配及链表的概念 208

5.7.2用于动态存储分配的函数 210

5.7.3链表的建立、插入和删除 211

同步训练7 219

5.8文件及其打开与关闭 237

5.8.1文件的分类 237

5.8.2文件(FILE)类型指针 237

5.8.3文件的打开与关闭 238

5.9文件的读写操作 241

5.9.1读写一个字符 241

5.9.2读写一个字符串 244

5.9.3格式化输入和输出 245

5.9.4数据块的输入和输出 246

5.9.5文件定位 247

5.9.6文件的随机读写 248

同步训练8 250

引例分析与实现 263

技术应用篇 269

单元6 学生成绩管理系统 269

6.1总体设计 270

6.1.1需求分析 270

6.1.2总体设计 270

6.2详细设计 272

6.2.1菜单设计 272

6.2.2数据输入 276

6.2.3数据统计 280

6.2.4数据更新 285

6.2.5数据输出 289

附录A C语言中的关键字 293

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

附录C 运算符和结合性 299

附录D C库函数 303

购买PDF格式(11分)
返回顶部