图书介绍

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

新编C语言程序设计教程
  • 钱雪忠,吕莹楠,高婷婷主编;宋威,吴秦,程建敏等参编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111430124
  • 出版时间:2013
  • 标注页数:292页
  • 文件大小:57MB
  • 文件页数:302页
  • 主题词: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程序设计语言简介1

1.2 C语言发展过程3

1.3 C语言是优秀的程序语言4

1.4 C语言与C++的关系5

1.5初识简单的C语言程序6

1.6 C程序的结构特点9

1.7 C程序的书写规则10

1.8 C语言字符集与词汇10

1.9运行C程序12

1.10本章小结13

1.11习题14

实验1初识运行环境和运行过程15

第2章 结构化程序设计与算法18

2.1初识算法18

2.1.1算法的概念18

2.1.2算法举例19

2.1.3算法的特征20

2.2结构化程序设计20

2.2.1结构化程序设计方法20

2.2.2结构化程序设计方法的原则21

2.2.3结构化程序设计的三种基本结构21

2.3算法的表示方法22

2.3.1用自然语言表示算法23

2.3.2用流程图表示算法23

2.3.3用N-S流程图表示算法24

2.3.4用伪代码表示算法25

2.3.5用计算机语言表示算法26

2.4结构化程序设计应用举例26

2.5本章小结27

2.6习题27

实验2熟悉VC++ 6.0环境及算法29

第3章 数据类型及其运算30

3.1数据类型30

3.2常量与变量31

3.2.1常量31

3.2.2变量32

3.3整型数据32

3.3.1整型常量32

3.3.2整型变量33

3.4实型数据37

3.4.1实型常量37

3.4.2实型变量37

3.5字符型数据40

3.5.1字符常量40

3.5.2转义字符41

3.5.3字符变量41

3.5.4字符数据的存储与使用41

3.5.5字符串常量42

3.6变量赋初值43

3.7数据类型的转换43

3.8算术运算符和表达式45

3.8.1运算符简介45

3.8.2算术运算符和表达式45

3.9赋值运算符和表达式48

3.10逗号运算符和表达式49

3.11应用实例50

3.12本章小结52

3.13习题53

实验3数据类型及其运算54

第4章 顺序结构程序设计56

4.1 C语言语句概述56

4.2 C语言赋值语句57

4.3数据输入和输出的概念58

4.4字符数据的输入和输出58

4.4.1putchar函数58

4.4.2 getchar函数59

4.5格式数据的输入和输出60

4.5.1格式输出函数printf60

4.5.2格式输入函数scanf64

4.6应用实例68

4.7本章小结72

4.8习题72

实验4顺序结构程序设计74

第5章 选择结构程序设计75

5.1关系运算符和表达式75

5.1.1关系运算符及其优先级75

5.1.2关系表达式75

5.2逻辑运算符和表达式76

5.2.1逻辑运算符及其优先级76

5.2.2逻辑运算及其取值77

5.2.3逻辑表达式77

5.3 if语句78

5.3.1 if语句的三种形式78

5.3.2 if语句的嵌套81

5.3.3条件运算符和表达式83

5.4 switch语句83

5.5应用实例85

5.6本章小结89

5.7习题90

实验5选择结构程序设计92

第6章 循环结构程序设计94

6.1概述94

6.2 goto语句94

6.3 while语句95

6.4 do-while语句96

6.5 for语句97

6.6循环的比较及其嵌套99

6.7 break和continue语句100

6.7.1 break语句100

6.7.2 continue语句100

6.8应用实例101

6.9本章小结111

6.10习题112

实验6循环结构程序设计116

第7章 数组及其应用118

7.1一维数组的定义和引用118

7.1.1一维数组的定义118

7.1.2一维数组元素的引用119

7.1.3一维数组的初始化120

7.1.4一维数组程序举例121

7.2二维数组的定义和引用123

7.2.1二维数组的定义123

7.2.2二维数组元素的引用124

7.2.3二维数组的初始化125

7.3字符数组127

7.3.1字符数组的定义127

7.3.2字符数组的初始化127

7.3.3字符数组的引用127

7.3.4字符串和字符串结束标志128

7.3.5字符数组的输入和输出128

7.3.6 字符串处理函数129

7.4应用实例132

7.5本章小结139

7.6习题139

实验7数组及其应用142

第8章 函数及其应用144

8.1 C语言函数概述144

8.2函数定义的一般形式145

8.3函数的参数和函数的值147

8.3.1形式参数和实际参数147

8.3.2函数的返回值148

8.4函数的调用149

8.4.1函数调用的一般形式149

8.4.2函数调用的方式149

8.4.3被调用函数的声明150

8.5函数的嵌套调用151

8.6函数的递归调用152

8.7数组作为函数参数155

8.8局部变量和全局变量158

8.8.1局部变量159

8.8.2全局变量160

8.9变量的存储类别161

8.9.1 auto变量162

8.9.2用static声明局部变量162

8.9.3 register变量163

8.9.4用static声明全局变量164

8.10内部函数和外部函数166

8.11函数与模块化程序设计166

8.12应用实例167

8.13本章小结173

8.14习题173

实验8函数及其应用176

第9章 指针及其应用178

9.1指针的基本概念178

9.2指针变量179

9.2.1指针变量的定义179

9.2.2指针变量的引用180

9.2.3指针变量作为函数参数183

9.2.4指针变量的几个问题186

9.3指针与数组189

9.3.1指向数组元素的指针189

9.3.2通过指针引用数组189

9.3.3数组名作函数参数191

9.3.4指向多维数组的指针195

9.4指针与字符串197

9.4.1字符串的表示形式197

9.4.2字符(串)指针变量与字符数组200

9.5指针与函数201

9.5.1函数指针变量201

9.5.2指针型函数202

9.6指针数组203

9.7指向指针的指针206

9.8 main函数参数207

9.9应用实例208

9.10本章小结211

9.11习题213

实验9指针及其应用216

第10章 自定义类型及其应用218

10.1如何定义结构体218

10.2结构体类型变量的说明219

10.3结构体变量220

10.3.1结构体变量成员的表示方法220

10.3.2结构体变量的赋值221

10.3.3结构体变量的初始化221

10.3.4指向结构体变量的指针222

10.4结构体数组223

10.4.1结构体数组的定义223

10.4.2指向结构体数组的指针224

10.5结构体指针变量作函数参数225

10.6 C语言动态存储分配226

10.7 C语言链表的概念227

10.8共用体229

10.8.1共用体的定义230

10.8.2共用体变量的说明230

10.8.3共用体变量的赋值和使用231

10.9 C语言枚举类型232

10.9.1枚举类型的定义及其变量说明232

10.9.2枚举类型变量的赋值和使用232

10.10 C语言类型定义符pedef详解234

10.11应用实例234

10.12本章小结241

10.13习题242

实验10自定义类型及其应用245

第11章 文件及其应用247

11.1 C语言文件概述247

11.2文件指针248

11.3文件的打开与关闭249

11.3.1文件打开函数fopen249

11.3.2文件关闭函数fclose251

11.4文件的读写251

11.4.1字符读写函数fgetc和fputc251

11.4.2字符串读写函数fgets和fputs254

11.4.3数据块读写函数fread和fwtrite255

11.4.4格式化读写函数fscanf和fprintf256

11.5文件的随机读写256

11.5.1文件定位257

11.5.2文件的随机读写257

11.6文件检测函数258

11.7库文件258

11.8应用实例259

11.9本章小结260

11.10习题260

实验11文件及其应用263

第12章 预处理命令265

12.1 C语言预处理概述265

12.2宏定义265

12.2.1无参宏定义266

12.2.2有参宏定义268

12.3文件包含命令272

12.4 C语言条件编译272

12.5应用实例274

12.6本章小结276

12.7习题276

第13章 位运算278

13.1 C语言位运算符278

13.2 C语言位域(位段)280

13.3应用实例282

13.4本章小结284

13.5习题284

附录286

附录A ASC II与扩展ASC II编码表286

附录B C语言关键字大全287

附录C C语言运算符及其优先级288

附录D VC++6.0程序调试常见错误信息289

附录E C语言库函数291

参考文献292

热门推荐