图书介绍

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

C语言程序设计教程
  • 朱承学主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508421299
  • 出版时间:2004
  • 标注页数:308页
  • 文件大小:12MB
  • 文件页数:320页
  • 主题词: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

目 录1

第7章编译预处理命令 1 11

7.1.定义 1 11

前言1

1.1程序设计概述1

第1章程序设计语言概述1

1.1.2算法与算法描述2

1.1.3程序设计风格5

1.2 C语言简介6

1.2.1 C语言出现的历史背景6

1 0.6.3链表的访问 2 17

1.2.2 C语言的特点及应用7

1.2.3简单的C语言程序介绍7

1.3 C语言的上机操作步骤8

7.3条件编译 1 18

1.3.1Turbo C 2.0集成开发环境简介9

1.3.2Turbo C++3.0集成开发环境简介11

第2章C语言的基本数据类型与表达式12

2.1 C语言的语法基础12

2.1.1 C语言的字符集12

2.1.2 C语言的标识符12

7.1.2带参数的宏定义 113

2.1.3 C语言的关键字13

2.2 C语言的基本数据类型13

2.2.1数据类型概述13

2.2.2整型14

2.2.3实型15

2.3.1常量与符号常量16

7.2文件包含处理 116

2.3常量与变量16

2.2.4字符型16

2.3.3变量的初始化与赋值17

7.2.1#include命令格式 117

2.3.2变量与变量说明17

2.4运算符与表达式18

2.4.1算术运算符与算术表达式18

7.2.2#include命令的嵌套使用 118

7.3.1 控制条件为常量表达式的条件编译 119

2.4.2关系运算符与关系表达式20

2.4.3逻辑运算符与逻辑表达式21

8.1一维数组 123

2.4.5条件运算符与条件表达式23

2.4.4赋值运算符与赋值表达式23

2.4.6逗号运算符与逗号表达式24

8.1.2一维数组元素的引用 124

2.4.7位运算符25

2.4.8其他运算符27

2.5数据类型转换与各种类型数据之间的混合运算28

2.5.1 表达式中的类型转换28

8.2 二维数组 129

2.5.2强制转换30

8.2.2 二维数组元素的引用 131

第3章顺序结构程序设计31

3.1 C语句概述31

3.1.1 简单语句31

3.1.2 复合语句33

8.3.3字符数组的初始化 134

3.2.1顺序结构34

3.2程序的三种基本结构34

3.2.3循环结构35

3.2.2选择结构35

3.3.1 字符输入与输出函数36

3.3输入与输出语句36

3.3.2格式输出函数38

3.3.3格式输入函数42

3.4顺序结构程序设计举例46

第4章选择结构程序设计48

4.1 if语句48

4.1.1 if语句的三种形式48

4.1.2 if语句的嵌套53

4.2 switch语句55

9.2指针变量 156

9.2.2指针变量的运算 158

4.3选择结构程序设计举例59

第5章循环结构程序设计62

5.1 while语句62

5.2 do-while语句66

5.3 for语句68

5.4 goto语句以及用goto语句构成的循环74

9.4指针与数组 175

5.5 break语句和continue语句75

5.6循环的嵌套78

5.7循环结构程序设计举例80

5.8循环结构程序设计注意问题83

9.4.4指针数组与命令行参数 185

6.1.1 模块与函数86

6.1 概述86

第6章函数与模块化程序设计基础86

6.2 数的定义89

6.1.2模块设计原则89

6.2.1 标准库函数与头文件90

6.2.2 用户自定义函数91

6.3.1 函数的一般调用与声明93

6.3 函数的调用93

6.3.2 形参与实参96

6.3.3 数的嵌套调用98

6.3.4 数的递归调用99

6.4变量的作用域及存储特性103

6.4.1 变量的作用域103

6.4.2变量的存储特性106

7.1.1简单宏定义111

7.3.2控制条件为定义标识符的条件编译120

7.3.3#undef命令行122

第8章数组123

8.1.1…维数组的定义124

8.1.3一维数组的初始化126

8.2.1二维数组的定义130

8.2.3二维数组的初始化131

8.2.4 二维数组元素值的输入与输出132

8.3字符数组与字符串133

8.3.1字符数组的定义133

8.3.2字符数组的存储结构134

8.3.4字符数组与字符串的输入与输出135

8.3.5字符串处理函数138

8.4数组与函数143

8.4.1 数组元素作为函数参数143

8.4.2数组名作为函数参数144

8.5数组程序设计举例146

第9章指针154

9.1指针的概念154

9.2.1指针变量的定义156

9.2.3指向指针的指针161

9.3.1指针作为函数参数163

9.3指针与函数163

9.3.2指针函数168

9.3.3指向函数的指针170

9.4.1指针与一维数组176

9.4.2指针与二维数组181

9.4.3指针与字符串183

第10章结构体与链表191

1 0.1.2结构体类型变量的定义192

10.1 结构体类型的定义与变量说明192

10.1.1 结构体类型的定义192

10.1.3结构体类型的嵌套194

10.2结构体类型变量的引用与初始化195

10.2.1 结构体类型变量的引用195

10.2.2结构体类型变量的初始化197

10.3结构体类型与数组198

10.3.1结构体数组的定义198

10.3.2结构体数组的初始化与结构体数组元素的引用198

10.4结构体类型与指针202

10.4.1指向结构体变量的指针202

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

10.5结构体与函数205

10.5.1 结构体变量作为函数的参数205

10.5.2指向结构体变量的指针作为函数的参数206

10.5.3结构体类型的函数208

10.6链表209

10.6.1链表概述210

10.6.2链表的建立213

10.6.4链表的插入操作219

10.6.5链表的删除操作222

11.1.1共用体的概念226

11.1共用体226

第1 1章共用体及其他数据类型226

11.1.2共用体变量的引用方式227

11.1.3共用体变量的应用228

11.2枚举类型230

1 1.2.1枚举类型的定义230

1 1.2.2枚举类型的应用231

11.3 用typedef定义类型232

11.4位段结构233

第12章文件236

12.1概述236

12.1.1 文件的定义与分类236

12.1.4文件的存取方式237

12.1.2数据文件的存储形式237

12.1.3标准文件系统与非标准文件系统237

1 2.2标准文件操作238

12.2.1标准文件类型指针FILE238

12.2.2标准文件的打开238

12.2.3标准文件的关闭240

12.2.4标准文件的读与写240

12.2.5文件的随机读写249

12.2.6文件的检测250

12.3非标准文件操作252

12.3.1 非标准文件的打开和关闭252

12.3.2非标准文件的读与写253

13.1 多模块程序设计基础255

13.1.1 多模块程序的建立255

第13章C语言综合应用程序设计255

1 3.1.2程序模块之间的通信258

1 3.2图形处理基础259

1 3.2.1 图形程序运行的条件259

13.2.2基本图形处理函数及基本图形处理方法260

13.3 与操作系统的接口272

13.3.1 DOS简介272

13.3.2操作系统接口库函数272

13.3.3 鼠标器及其应用276

13.4.1 汉字显示的基本原理282

1 3.4 C程序中的汉字显示技术282

1 3.4.2 中文DOS下显示汉字286

13.4.3西文DOS下显示汉字287

13.4.4汉字的缩放291

附录Ⅰ ASCII字符编码一览表295

附录Ⅱ 运算符的优先级别和结合方向一览表296

附录ⅢTurbo C常用库函数297

附录Ⅳ图形模式表305

附录Ⅴ鼠标器功能及功能编号306

附录Ⅵ 鼠标器驱动程序常用功能及参数307

参考文献308

热门推荐