图书介绍

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

C语言程序设计
  • 吴子东,田文成主编 著
  • 出版社: 天津:天津大学出版社
  • ISBN:9787561824979
  • 出版时间:2007
  • 标注页数:292页
  • 文件大小:12MB
  • 文件页数: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 C语言概述1

1.1.1 C语言的发展与特点1

1.1.2 C语言的基本语法3

1.1.3 C语言程序结构和风格4

1.2 C程序的输入与输出6

1.2.1 格式输入与输出7

1.2.2 字符数据输入与输出9

1.3 C程序的开发过程11

1.3.1 C程序开发的一般步骤11

1.3.2 几种常用编译环境简介12

1.3.3 Turbo C集成环境操作13

1.4 数据类型18

1.4.1 C数据类型概述18

1.4.2 常量19

1.4.3 变量20

1.5 运算符与表达式22

1.5.1 运算符概述22

1.5.2 算术类运算符23

1.5.3 关系运算符与逻辑运算符25

1.5.4 位运算符26

1.5.5 其他基本运算符与专用运算符28

1.5.6 表达式30

1.6 例题详解32

习题33

实验38

2 程序的基本控制结构和算法42

2.1 程序设计的三种基本控制结构42

2.1.1 顺序结构42

2.1.2 选择结构43

2.1.3 循环结构43

2.2 条件语句44

2.2.1 if语句的三种形式44

2.2.2 if语句的嵌套46

2.2.3 switch语句48

2.3 循环语句50

2.3.1 goto语句50

2.3.2 for语句51

2.3.3 while语句52

2.3.4 do-while语句52

2.3.5 循环的嵌套53

2.3.6 break和continue语句55

2.4 算法的概念56

2.4.1 算法的描述方法56

2.4.2 算法设计的基本方法58

2.5 例题详解62

习题64

实验71

3 数组75

3.1 一维数组75

3.1.1 一维数组的定义75

3.1.2 一维数组的使用76

3.2 二维数组78

3.2.1 二维数组的定义79

3.2.2 二维数组的使用79

3.3 字符数组80

3.3.1 字符数组的定义80

3.3.2 字符数组的使用81

3.4 例题详解84

习题87

实验93

4 函数97

4.1 函数概述97

4.1.1 函数种类97

4.1.2 用户自定义函数98

4.2 函数参数及返回值100

4.2.1 函数参数100

4.2.2 函数返回值102

4.3 函数的一些用法102

4.3.1 函数调用一般格式102

4.3.2 函数说明103

4.3.3 函数递归调用105

4.3.4 局部变量与全局变量106

4.4 例题详解110

习题111

实验118

5 指针122

5.1 指针与指针变量122

5.1.1 指针与指针变量的概念122

5.1.2 指针变量的定义及初始化123

5.1.3 指针运算125

5.2 指针变量的引用128

5.2.1 用指针变量访问内存128

5.2.2 指针变量作为函数的参数129

5.2.3 指针与数组129

5.2.4 指针与字符串132

5.2.5 指向二维数组的指针133

5.2.6 指针数组134

5.3 函数指针135

5.3.1 函数指针的定义及赋值135

5.3.2 通过函数指针调用函数136

5.4 例题详解137

习题140

实验148

6 结构体和共用体153

6.1 结构体153

6.1.1 结构体类型定义和变量说明153

6.1.2 结构体变量的访问及初始化156

6.2 共用体159

6.2.1 共用体类型定义和变量说明159

6.2.2 共用体变量的引用160

6.3 类型定义161

6.4 例题详解161

习题162

实验166

7 预处理命令169

7.1 宏定义169

7.1.1 宏定义的建立169

7.1.2 宏定义的终止173

7.2 文件包含命令174

7.2.1 文件包含的形式174

7.2.2 文件包含的功能175

7.2.3 文件包含的嵌套175

7.3 例题详解176

习题177

实验180

8 文件182

8.1 文件概述182

8.1.1 文件的基本概念182

8.1.2 文件指针183

8.1.3 标准设备文件的换向184

8.2 文件的打开与关闭185

8.2.1 文件的打开函数fopen()185

8.2.2 文件的关闭函数fclose()186

8.3 文件的顺序读、写186

8.3.1 字符读、写函数187

8.3.2 字符串读、写函数188

8.3.3 格式化读、写函数189

8.3.4 数据块读、写函数190

8.4 文件的随机读、写192

8.4.1 文件指针变量的定位192

8.4.2 文件的随机读写193

8.5 文件的检测194

习题194

实验201

附录1 ASCII码编码表204

附录2 C语言中常用的关键字206

附录3 C语言运算符优先级和结合性207

附录4 C语言常用库函数208

附录5 综合练习215

附录6 习题参考答案263

参考文献292

热门推荐