图书介绍

C/C++程序设计导论2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C/C++程序设计导论
  • Scott R.Cannon著;郑翔等译 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113052126
  • 出版时间:2003
  • 标注页数:384页
  • 文件大小:30MB
  • 文件页数:399页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C/C++程序设计导论PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 第一个C++程序1

1-1用高级语言编程2

1-2设计一个简单的C++程序4

1-3浮点变量和声明7

1-4程序的输入9

1-5赋值和表达式9

1-6程序的调试11

1-7 C++的历史16

1-8 工程范例17

1-9 总结20

1-10练习题22

第2章简单的选择语句与循环语句25

2-1 条件语句26

2-2程序块29

2-3 while语句30

2-4用户手册32

2-5使用循环语句33

2-5-1不确定循环33

2-5-2可数循环34

2-5-3求和与计算37

2-6嵌套的条件语句和循环语句40

2-7工程范例43

2-8总结46

2-9练习题48

第3章简单的函数51

3-1模块化编程的概念52

3-2用函数进行自顶向下的设计53

3-3带有返回值的函数56

3-4函数参数58

3-5变量的作用域61

3-6常量63

3-7工程范例65

3-8库函数68

3-8-1标准库函数69

3-8-2 专用库71

3-9总结71

3-10练习题72

第4章 问题的解决与程序设计77

4-1 学习如何解决编程中的问题78

4-2思考过程78

4-3把编程问题划分为基本的组成部件79

4-4复合设计80

4-4-1 循环设计80

4-4-2条件设计82

4-5-1 概念83

4-5 自顶向下的设计83

4-5-2 范例84

4-5-3桌面测试89

4-5-4调试89

4-6软件的生命周期90

4-7总结92

4-8练习题93

第5章函数的设计95

5-1可重用模块的设计96

5-2传址参数97

5-3编写测试程序段进行自上而下调试102

5-4头文件和工程文件105

5-4-1 函数原型107

5-4-2文件作用域108

5-5文件介绍109

5-6工程范例111

5-7 总结114

5-8练习题116

第6章 常用的数据类型121

6-1浮点变量122

6-1-1 计数法122

6-1-2科学计数法123

6-1-3精度和范围123

6-1-4截断误差124

6-1-5双精度变量126

6-2整数变量127

6-2-1 范围127

6-2-2混合方式表达式128

6-2-3参数130

6-2-4其他的比较运算符131

6-2-5长整型(long)和短整型(short)整数132

6-3字符变量132

6-3-1字符的表示134

6-3-2字符变量的I/O135

6-3-3字符库函数136

6-4其他系统中的变量139

6-5范例文件140

6-6总结145

6-7练习题147

第7章更多的控制结构和运算符151

7-1单选if语句152

7-2复合比较语句154

7-3 for循环157

7-4简写运算符163

7-5多重选择和switch语句167

7-6 do-while循环语句170

7-7工程范例171

7-8总结174

7-9练习题176

第8章文件的输入输出181

8-1外部流文件182

8-1-1文件名与文件变量182

8-1-2输入文件187

8-1-3简写符号189

8-2文件尾循环190

8-3关闭文件190

8-4输出格式192

8-5标准错误流194

8-6成员函数195

8-7工程范例196

8-8总结200

8-9练习题202

第9章字符串和string类207

9-1 字符串和字符串声明208

9-1-1字符串标准208

9-1-2字符串的声明和赋值209

9-2 string变量的输入/输出211

9-3 string操作213

9-4 string函数214

9-5 string比较216

9-6使用参数传递字符串217

9-7工程范例218

9-8 总结221

9-9练习题222

第10章简单的数组225

10-1 数组的声明和引用226

10-2数组初始化228

10-3利用循环语句初始化数组229

10-4常见错误233

10-5将数组作为自变量和参数234

10-5-1传递整个数组234

10-5-2传递单个元素238

10-6数组的排序239

10-7指针241

10-8多维数组243

10-9工程范例247

10-10总结249

10-11练习题250

第11章字符串处理253

11-1把字符串作为数组254

11-2成员函数257

11-3用字符数组表示字符串258

11-4工程范例260

11-5总结264

11-6练习题265

第12章类和结构267

12-1面向对象编程268

12-2函数的重载270

12-3 C++的类270

12-4使用类管理工程274

12-4-1 函数的实现276

12-4-2构造函数279

12-5运算符重载281

12-5-1重载成员运算符282

12-5-2非成员运算符的重载283

12-6静态成员286

12-7友元函数287

12-8用户自定义转换289

12-9结构和用户定义的结构290

12-10类与结构的比较293

12-11工程范例293

12-12总结296

12-13练习题298

第13章递归303

13-1递归的定义304

13-2递归函数307

13-3跟踪递归308

13-4二分法查找316

13-5工程范例318

13-6总结322

13-7练习题323

第14章 内置表示法、指针和动态分配内存327

14-1二进制表示法328

14-1-1 数值系统328

14-1-2低级运算符331

14-2存储标识符335

14-3类型强制转换338

14-4指针340

14-4-1指针符号表示法341

14-4-2指针变量342

14-4-3指针的算术运算343

14-5动态分配内存345

14-5-1构造函数和析构函数347

14-5-2复制构造函数348

14-6工程范例351

14-7 总结356

14-8练习题358

附录A MicrOsoft Visual C++363

附录B ASCll代码表371

附录C 部分习题答案375

热门推荐