图书介绍

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

C语言程序设计基础
  • 朱春鹤,张锦主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121140150
  • 出版时间:2011
  • 标注页数:217页
  • 文件大小:9MB
  • 文件页数:228页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C语言程序设计基础PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 教学篇2

第1章 C语言基础2

1.1 C语言的历史和特点2

1.1.1 程序和程序设计语言概念2

1.1.2 C语言的历史与发展经历2

1.1.3 C语言的特点4

1.2 几个简单的C语言程序6

1.3 C语言的词汇11

1.4 算法简介12

1.4.1 算法的概念12

1.4.2 简单算法举例12

1.4.3 算法的特性14

1.4.4 怎样表示一个算法14

1.4.5 N-S流程图表示算法15

1.5 程序开发环境基础知识17

1.6 本章小结18

习题18

第2章 基本数据类型及运算19

2.1 基本数据类型19

2.1.1 整型数据20

2.1.2 浮点型数据21

2.1.3 字符型数据21

2.2 数据运算22

2.2.1 赋值运算22

2.2.2 算术运算23

2.2.3 关系运算和逻辑运算24

2.2.4 条件运算25

2.2.5 其他运算26

2.2.6 运算符优先级及其结合性26

2.3 表达式26

2.3.1 表达式分类26

2.3.2 表达式的类型转换27

2.4 本章小结28

习题29

第3章 结构化程序设计30

3.1 基本概念30

3.2 C语言程序的语句30

3.2.1 基本语句30

3.2.2 赋值语句31

3.3 数据输入/输出32

3.3.1 printf函数32

3.3.2 字符输出函数putchar38

3.3.3 scanf函数39

3.3.4 键盘输入函数getchar41

3.4 顺序结构程序设计42

3.5 分支结构程序43

3.5.1 关系运算符和表达式43

3.5.2 逻辑运算符和表达式44

3.5.3 if语句45

3.5.4 条件运算符和条件表达式48

3.5.5 switch语句48

3.6 循环结构程序50

3.6.1 while语句(当型循环语句)50

3.6.2 do...while语句(直到型循环)51

3.6.3 for语句52

3.6.4 转移语句54

3.7 本章小结56

习题56

第4章 数组58

4.1 数组的引入58

4.2 数组的定义与应用59

4.2.1 数组的定义形式59

4.2.2 数组元素的名称60

4.2.3 数组在内存中的表示60

4.2.4 访问数组元素61

4.2.5 数组的初始化61

4.2.6 数组应用举例63

4.3 二维数组的定义与使用67

4.3.1 二维数组的引入67

4.3.2 二维数组的定义68

4.3.3 二维数组的初始化69

4.3.4 二维数组的使用70

4.3.5 应用举例71

4.3.6 多维数组73

4.4 字符数组与字符串73

4.4.1 字符数组的概念73

4.4.2 字符数组的初始化73

4.4.3 字符串的输入和输出75

4.4.4 字符数组的应用举例76

4.5 本章小结77

习题77

第5章 函数79

5.1 函数的基本概念79

5.2 函数的定义80

5.3 函数的调用82

5.3.1 形式参数和实际参数82

5.3.2 函数的调用83

5.3.3 函数的声明84

5.3.4 函数的返回值85

5.4 函数的嵌套调用87

5.5 函数的递归调用89

5.6 变量的存储类别和作用域92

5.6.1 局部变量和全局变量92

5.6.2 变量的存储类别95

5.7 编译预处理简介98

5.7.1 宏定义98

5.7.2 无参宏定义98

5.7.3 有参宏定义100

5.7.4 文件包含102

5.8 本章小结103

习题103

第6章 指针105

6.1 指针的基本概念105

6.2 指针变量的类型声明106

6.3 指针变量的引用106

6.3.1 指针与变量的关系106

6.3.2 指针变量的运算107

6.3.3 直接访问与间接访问109

6.4 指向数组的指针变量110

6.4.1 指针和数组的关系110

6.4.2 指向数组指针的引用111

6.4.3 关于指向数组的指针的说明111

6.5 指向字符串的指针112

6.5.1 字符串的表示形式113

6.5.2 字符串指针作为函数参数113

6.6 指针形参114

6.7 指向多维数组的指针变量115

6.8 本章小结119

习题119

第7章 结构体120

7.1 结构体概念120

7.1.1 结构体类型的声明120

7.1.2 结构体类型变量的定义121

7.1.3 结构体变量成员的引用123

7.1.4 结构体变量的赋值123

7.1.5 指向结构体类型变量的指针124

7.2 结构体数组124

7.3 结构体和函数126

7.4 链表128

7.5 联合136

7.6 位域137

7.6.1 位域的声明138

7.6.2 位域的使用139

7.7 枚举139

7.8 类型定义符TYPEDEF140

7.9 本章小结141

习题141

第8章 文件处理基础142

8.1 文件概述142

8.2 文件的打开与关闭142

8.2.1 文件指针142

8.2.2 文件的打开143

8.2.3 文件的关闭144

8.3 文件读/写基础144

8.3.1 字符读/写函数fgetc和fputc144

8.3.2 格式化读/写函数fscanf和fprintf145

8.3.3 文件的随机读/写146

8.4 本章小结146

第2篇 实验篇148

第1部分 实验指导148

第2部分 习题175

第3部分 Visual C++ 6.0使用简介202

附录A ASCII码表206

附录B 运算符的优先级与结合性208

附录C 库函数209

参考文献216

热门推荐