图书介绍

研究式学习-C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

研究式学习-C语言程序设计
  • 李向阳主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113068847
  • 出版时间:2006
  • 标注页数:214页
  • 文件大小:10MB
  • 文件页数:225页
  • 主题词: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.1 程序的概念1

第1章 C语言程序入门1

1.1.2 简单C程序2

1.2 程序操作的对象——数据3

1.2.1 变量和常量4

1.2.2 数据类型5

1.3 C程序的基本操作8

1.3.1 运算符与表达式8

1.3.2 算术运算符和算术表达式10

1.3.3 赋值运算符10

1.3.5 自增运算符和自减运算符11

1.3.4 复合的赋值运算符11

1.3.6 逗号运算符12

1.3.7 强制转换类型运算符12

1.3.8 容量运算符13

1.4 顺序结构的程序13

1.4.1 C程序语句14

1.4.2 输出/输入函数15

1.5 语法练习19

1.6 编程练习21

1.7 小结22

2.1.2 问题分析23

2.1.1 问题23

2.1 问题的提出23

第2章 选择结构23

2.1.3 程序24

2.1.4 程序测试24

2.2 与选择结构有关的运算符和表达式25

2.2.1 关系运算符和关系表达式25

2.2.2 逻辑运算符和逻辑表达式26

2.2.3 条件运算符和条件表达式27

2.3 选择语句28

2.3.1 if语句28

2.3.2 switch语句34

2.4 语法练习36

2.5 编程练习38

2.6 小结43

第3章 循环结构44

3.1 问题的提出44

3.1.1 问题44

3.1.2 问题分析44

3.1.3 程序45

3.1.4 程序测试46

3.2 循环语句47

3.2.1 for语句47

3.2.2 while语句51

3.2.3 do...while语句53

3.2.4 循环嵌套55

3.2.5 break语句和continue语句58

3.3 语法练习61

3.4 编程练习64

3.5 小结69

第4章 数组70

4.1 一维数组70

4.1.1 问题的提出70

4.1.2 问题分析70

4.1.3 程序71

4.1.4 一维数组的定义及引用72

4.1.5 一维数组程序举例74

4.2.2 问题分析78

4.2.3 程序78

4.2.1 问题的提出78

4.2 二维数组78

4.2.4 二维数组的定义及引用79

4.3 字符数组83

4.3.1 问题的提出83

4.3.2 问题分析83

4.3.3 程序83

4.3.4 字符数组的定义及引用84

4.3.5 字符数组程序举例87

4.3.6 用于字符串处理的函数90

4.4 语法练习92

4.5 编程练习94

4.6 小结96

5.1 问题的提出98

5.1.1 问题98

5.1.2 问题分析98

第5章 函数98

5.1.3 程序99

5.2 函数的定义99

5.2.1 函数头99

5.2.2 函数体100

5.3 函数原型、函数声明与函数调用101

5.3.1 函数原型101

5.3.2 函数的声明101

5.3.3 函数的调用101

5.4.2 问题分析103

5.4 数组名作函数的参数103

5.4.1 问题的提出103

5.4.3 程序104

5.5 函数的嵌套调用和递归调用104

5.6 库函数106

5.7 变量的作用域107

5.7.1 问题的提出107

5.7.2 问题分析107

5.7.3 程序107

5.7.4 局部变量和全局变量108

5.8 变量的存储类型108

5.8.1 问题的提出108

5.8.3 程序109

5.8.2 问题分析109

5.8.4 局部变量的存储类型110

5.8.5 全局变量的存储类型110

5.9 编译预处理112

5.9.1 宏定义命令112

5.9.2 文件包含113

5.10 语法练习114

5.11 编程练习118

5.12 小结119

6.1.2 问题的分析120

6.1.1 问题的提出120

6.1 枚举120

第6章 用户定制数据类型120

6.1.3 程序121

6.1.4 枚举类型的定义及使用规则122

6.2 结构体122

6.2.1 问题的提出122

6.2.2 定义一个结构体类型123

6.2.3 结构体变量的定义、初始化与引用124

6.2.4 用结构体数组处理一组学生的学籍126

6.2.5 函数间结构体变量的数据传递128

6.3 共用体129

6.3.2 问题分析130

6.3.3 程序130

6.3.1 问题的提出130

6.3.4 共用体类型的定义与引用132

6.4 语法练习133

6.5 编程练习134

6.6 小结135

第7章 指针137

7.1 指针作函数的参数137

7.1.1 问题的提出137

7.1.2 问题分析137

7.1.3 程序138

7.1.4 指针的定义及运算139

7.2.1 指向一维数组的指针140

7.2 数组与指针140

7.2.2 指针指向数组时的运算142

7.2.3 指向二维数组的指针142

7.3 用指针实现字符串的操作143

7.4 指针和函数145

7.4.1 用指向函数的指针实现函数调用145

7.4.2 返回指针值的函数147

7.5 指针数组和指向指针的指针148

7.5.1 指针数组的概念148

7.5.2 指向指针的指针150

7.5.3 指针数组作main函数的形参151

7.6 用指针实现数据的动态管理152

7.6.1 问题的提出152

7.6.2 问题分析152

7.6.3 程序153

7.7 学以致用:综合举例157

7.6.4 动态数据管理在插入、删除操作中的优点157

7.8 语法练习159

7.9 编程练习161

7.10 小结161

第8章 文件164

8.1 保存若干个字符到磁盘中164

8.1.1 问题的提出164

8.1.2 问题分析164

8.1.3 程序164

8.2.2 问题分析166

8.2.3 程序166

8.2.1 问题的提出166

8.2 把若干个字符串保存到文本文件166

8.3 文件的概念、定义及使用规则168

8.3.1 C语言文件的概念168

8.3.2 文件的打开与关闭171

8.3.3 文件的读写操作标准函数172

8.3.4 文件的随机读写173

8.4 语法练习175

8.5 编程练习178

8.6 小结178

9.1.1 问题180

9.1.2 问题分析180

9.1 问题的提出180

第9章 面向对象的程序设计180

9.1.3 程序182

9.1.4 程序调试与运行183

9.1.5 对该问题的进一步讨论184

9.2 类和对象186

9.2.1 定义类187

9.2.2 创建和引用对象187

9.2.3 构造函数与析构函数189

9.3 继承与派生191

9.3.1 单一继承191

9.3.2 多重继承193

9.3.3 友元函数和友元类194

9.4 多态性195

9.4.1 函数重载和运算符重载196

9.4.2 虚函数197

9.5 面向对象的程序设计方法198

9.5.1 C语言的发展198

9.5.2 面向对象的设计方法199

9.5.3 用Microsoft Visual C++编程199

9.6 语法练习201

9.7 用面向对象方法编程序204

9.8 小结204

附录A ASCII码表205

附录B C语言中的关键字207

附录C C标准库函数208

参考文献214

热门推荐