图书介绍

C程序设计简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C程序设计简明教程
  • 雷新贤,刘朋,王映龙主编;陆慰民主审 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113115715
  • 出版时间:2010
  • 标注页数:204页
  • 文件大小:51MB
  • 文件页数:216页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C程序设计简明教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 程序设计入门1

1.1 简单的C程序1

1.1.1 一个简单的C程序1

1.1.2 C程序的结构与书写格式2

1.2 C程序上机引导2

1.3 格式化输入/输出4

1.3.1 数据的输入/输出4

1.3.2 格式化输出函数printf()4

1.3.3 格式化输入函数scanf()5

1.3.4 字符输出函数putchar()6

1.3.5 字符输入函数getchar()7

1.4 输入/输出应用案例7

1.5 自主学习8

1.5.1 结构化程序设计概念8

1.5.2 顺序结构程序设计9

1.5.3 printf()函数的其他格式10

总结10

习题11

第2章 数据类型和运算13

2.1 数据类型13

2.1.1 程序引例13

2.1.2 标识符和关键字14

2.1.3 常量15

2.1.4 变量17

2.2 运算符和表达式18

2.2.1 算术运算符和算术表达式19

2.2.2 关系运算符和关系表达式21

2.2.3 逻辑运算符和逻辑表达式22

2.2.4 条件运算符和条件表达式23

2.2.5 赋值运算符和赋值表达式23

2.2.6 逗号运算符和逗号表达式24

2.3 数据类型应用案例25

2.4 自主学习26

2.4.1 位运算符26

2.4.2 sizeof运算符27

2.4.3 混合运算以及数据类型转换27

总结29

习题29

第3章 顺序和选择结构程序32

3.1 顺序结构程序32

3.2 选择结构程序设计32

3.2.1 if语句33

3.2.2 switch语句38

3.3 选择结构程序应用案例41

3.4 自主学习44

总结45

习题45

第4章 循环结构程序50

4.1 循环结构引例50

4.2 循环语句50

4.2.1 while语句50

4.2.2 do...while语句52

4.2.3 for语句53

4.3 break和continue语句55

4.4 循环的嵌套57

4.5 循环结构应用案例59

4.6 自主学习62

总结64

习题64

第5章 数组68

5.1 数组引例68

5.2 一维数组69

5.2.1 一维数组的定义69

5.2.2 一维数组的初始化70

5.2.3 一维数组的简单应用71

5.3 二维数组76

5.3.1 二维数组的定义76

5.3.2 二维数组的初始化77

5.3.3 二维数组简单应用77

5.4 字符数组80

5.4.1 字符数组定义与初始化80

5.4.2 字符串处理函数82

5.5 数组应用案例85

5.6 自主学习87

总结89

习题89

第6章 函数93

6.1 函数定义93

6.1.1 引例——多边形面积的计算93

6.1.2 函数定义95

6.2 函数调用96

6.2.1 函数调用96

6.2.2 函数声明97

6.2.3 函数嵌套和递归调用98

6.3 参数传递100

6.3.1 形参和实参101

6.3.2 传值和传地址101

6.3.3 数组作为参数103

6.4 变量的作用域与生存期106

6.4.1 变量的作用域106

6.4.2 变量的生存期108

6.5 函数应用案例109

6.6 自主学习113

6.6.1 宏定义113

6.6.2 图形编程114

总结116

习题116

第7章 指针120

7.1 指针引例120

7.2 指针的概念121

7.2.1 指针变量定义122

7.2.2 指针变量初始化122

7.2.3 指针运算125

7.3 指针与数组129

7.3.1 指针与一维数组129

7.3.2 指针与二维数组133

7.3.3 指向字符串的指针135

7.3.4 指针数组137

7.3.5 指向指针的指针139

7.4 指针与函数140

7.4.1 指针作为函数参数141

7.4.2 返回指针的函数145

7.4.3 指向函数的指针145

7.5 指针应用案例147

7.6 自主学习152

总结153

习题153

第8章 数据文件158

8.1 文件引例158

8.2 文件的基本概念159

8.2.1 文件159

8.2.2 文件指针159

8.3 文件的打开与关闭160

8.3.1 文件的打开160

8.3.2 文件的关闭161

8.4 文件读/写操作161

8.4.1 格式化读/写(fscanf和fprintf)161

8.4.2 字符读/写(fgetc和fputc)163

8.4.3 字符串读/写(fgets和fputs)165

8.4.4 数据块读/写(fread和fwrite)166

8.5 文件应用案例166

8.6 自主学习168

8.6.1 文件的定位168

8.6.2 文件的出错检测168

总结169

习题169

第9章 结构类型和链表173

9.1 结构体引例173

9.2 结构体类型174

9.2.1 结构体类型的定义174

9.2.2 结构体变量的定义175

9.2.3 结构体变量赋初值176

9.2.4 结构体变量的使用177

9.3 链表182

9.3.1 指向结构体自身的指针182

9.3.2 动态分配内存函数182

9.3.3 链表概述183

9.3.4 链表的操作185

9.4 链表应用案例188

9.5 自主学习191

9.5.1 类型定义符typedef191

9.5.2 链表的综合应用192

总结196

习题196

附录A C语言常用函数202

热门推荐