大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

大学C/C++语言程序设计基础  第3版

大学C/C++语言程序设计基础 第3版PDF电子书下载

其他书籍

  • 作 者:阳小华
  • 出 版 社:
  • 出版年份:2019
  • ISBN:
  • 页数:0 页

图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:秘密调查师 V 网中人下一篇:孤独的力量 内心才是一切的答案 《大学C/C++语言程序设计基础 第3版》目录 标签:程序设计 语言 基础 程序 设计

第1章 绪论1

1.1 计算机前沿技术1

1.1.1 大数据1

1.1.2 云计算与边缘计算2

1.1.3 人工智能5

1.1.4 信息检索6

1.2 计算机基础7

1.2.1 计算机系统7

1.2.2 数制转换9

1.2.3 信息的数字化13

1.3 计算思维与算法18

1.3.1 计算思维18

1.3.2 算法19

1.4 程序设计语言概述22

1.5 小结23

习题124

第2章 C语言与MATLAB基础25

2.1 C语言概述25

2.1.1 C语言简介25

2.1.2 C语言程序结构25

2.1.3 C语言编译系统27

2.2 C语言语法基础27

2.2.1 字符集27

2.2.2 标识符28

2.2.3 关键字28

2.2.4 常量28

2.2.5 变量29

2.3 C语言的数据类型29

2.3.1 整型数据29

2.3.2 实型数据30

2.3.3 字符型数据31

2.4 C语言运算符与表达式32

2.4.1 算术运算符和算术表达式33

2.4.2 赋值运算符和赋值表达式34

2.4.3 关系运算符和关系表达式36

2.4.4 逻辑运算符和逻辑表达式37

2.4.5 位运算38

2.4.6 其他运算41

2.5 MATLAB概述42

2.6 MATLAB语法基础47

2.6.1 MATLAB的数据类型47

2.6.2 常量49

2.6.3 部分常用运算符49

2.6.4 变量及其赋值50

2.7 小结51

习题253

第3章 数据的输入/输出58

3.1 字符输入/输出函数58

3.2 字符串输入/输出函数59

3.3 格式输入/输出函数59

3.4 MATLAB的输入/输出67

3.4.1 输入文本数据67

3.4.2 输出文本数据68

3.4.3 低级文件输入/输出函数68

3.4.4 注释与标点69

3.5 实例拓展69

3.6 小结70

习题371

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

4.1 if语句72

4.1.1 单分支if语句72

4.1.2 双分支if…else语句72

4.1.3 多分支选择语句73

4.1.4 if语句的嵌套74

4.2 switch语句75

4.2.1 switch语句简介75

4.2.2 break语句在switch中的应用76

4.3 综合实例77

4.4 MATLAB选择结构78

4.4.1 if…else…elseif结构78

4.4.2 switch…case结构79

4.4.3 try…catch结构80

4.5 实例拓展81

4.6 小结83

习题483

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

5.1 while语句89

5.2 do…while语句90

5.3 for语句91

5.4 循环结构的嵌套93

5.5 break语句和continue语句在循环结构中的应用94

5.6 综合实例95

5.7 MATLAB循环结构97

5.7.1 while语句97

5.7.2 for语句98

5.8 实例拓展99

5.9 小结101

习题5101

第6章 函数与编译预处理108

6.1 函数概述108

6.2 函数的定义和说明109

6.2.1 函数的定义109

6.2.2 函数的返回值111

6.2.3 函数的说明113

6.3 函数的调用114

6.3.1 函数调用的一般形式114

6.3.2 函数调用的方式115

6.4 函数的参数116

6.5 函数的嵌套调用和递归调用118

6.5.1 函数的嵌套调用118

6.5.2 函数的递归调用119

6.6 变量的存储类型125

6.6.1 变量的作用域与生存期125

6.6.2 变量的存储类型125

6.6.3 局部变量126

6.6.4 全局变量和静态全局变量129

6.7 内部函数和外部函数131

6.7.1 内部函数132

6.7.2 外部函数132

6.8 编译预处理命令133

6.8.1 宏替换133

6.8.2 文件包含136

6.8.3 条件编译137

6.9 综合实例140

6.10 MATLAB函数简介142

6.10.1 m文件概述142

6.10.2 用m文件实现MATLAB函数143

6.11 实例拓展144

6.12 小结146

习题6147

第7章 数组156

7.1 一维数组156

7.1.1 一维数组的定义156

7.1.2 一维数组元素的引用157

7.1.3 一维数组的初始化157

7.2 二维数组160

7.2.1 二维数组的定义和引用160

7.2.2 二维数组元素的初始化162

7.3 多维数组163

7.3.1 多维数组的定义、使用与存储163

7.3.2 多维数组的初始化164

7.4 字符串与字符数组165

7.4.1 字符串与字符数组的概念165

7.4.2 字符数组的初始化166

7.4.3 字符数组的输入/输出167

7.4.4 字符串处理函数170

7.5 字符串数组172

7.6 数组作为函数参数173

7.6.1 数组元素作为函数参数173

7.6.2 地址量作为函数参数173

7.7 综合实例178

7.8 MATLAB数组179

7.8.1 向量的创建180

7.8.2 矩阵的创建180

7.8.3 矩阵元素的提取与替换181

7.8.4 矩阵元素的重排和复制排列183

7.8.5 矩阵的翻转和旋转183

7.8.6 矩阵的生成与提取函数184

7.8.7 应用实例184

7.9 实例拓展184

7.10 小结188

习题7189

第8章 指针197

8.1 指针的基本概念197

8.2 指针变量的声明与使用198

8.2.1 指针变量的声明198

8.2.2 指针变量的赋值与使用198

8.2.3 二级指针201

8.3 指针运算202

8.3.1 赋值运算202

8.3.2 算术运算202

8.3.3 关系运算204

8.4 指针与数组204

8.4.1 指针与一维数组204

8.4.2 指针与二维数组208

8.5 指针与字符串211

8.5.1 指向字符串的指针211

8.5.2 字符指针与字符数组的比较214

8.6 指针与函数216

8.6.1 指针作为函数参数216

8.6.2 函数指针变量225

8.6.3 指针型函数227

8.7 指针数组与main()函数的参数229

8.8 综合实例233

8.9 实例拓展235

8.10 小结240

习题8241

第9章 构造数据类型251

9.1 结构体251

9.1.1 结构体的定义251

9.1.2 结构体变量的说明252

9.1.3 结构体变量的引用254

9.1.4 结构体数组255

9.1.5 指向结构体的指针257

9.1.6 结构体与函数259

9.1.7 动态存储分配261

9.1.8 结构体与链表263

9.2 共用体267

9.3 枚举270

9.4 自定义数据类型271

9.5 综合实例272

9.6 MATLAB的结构体数据类型275

9.6.1 结构体数组的创建275

9.6.2 结构体数组的操作280

9.7 小结280

习题9281

第10章 文件286

10.1 文件的概念286

10.2 文件指针287

10.3 文件的打开与关闭287

10.3.1 文件打开函数287

10.3.2 文件关闭函数289

10.4 文件的读/写290

10.4.1 字符读/写函数fgetc()和fputc()290

10.4.2 字符串读/写函数fgets()和fputs()293

10.4.3 数据块读/写函数ead()和fwrite()294

10.4.4 格式化读/写函数fscanf()和fprintf()296

10.5 文件的随机读/写297

10.5.1 文件定位297

10.5.2 文件的随机读/写函数297

10.6 文件检测函数298

10.7 综合实例299

10.8 MATLAB文件操作302

10.8.1 文件的打开与关闭302

10.8.2 二进制文件的读/写操作303

10.8.3 文本文件的读/写操作304

10.8.4 MATLAB的字符串操作305

10.9 小结305

习题10306

第11章 C++面向对象程序设计基础310

11.1 面向对象的基本概念310

11.1.1 类和对象310

11.1.2 封装310

11.1.3 继承310

11.1.4 多态310

11.2 C++概述311

11.3 C++面向对象的特性311

11.4 C++的词法与规则311

11.5 C++程序结构的组成312

11.6 C++程序的开发步骤312

11.7 C++程序示例312

11.8 面向对象的程序设计方法314

11.8.1 结构化程序设计314

11.8.2 面向对象程序设计314

11.8.3 结构化方法与面向对象方法的比较314

11.9 小结315

习题11315

第12章 C/C++与MATLAB混合编程317

12.1 软件开发317

12.2 混合编程概念318

12.3 混合编程开发实例319

12.4 小结327

附录A C语言常用库函数328

附录B MATLAB函数表333

参考文献352

相关图书

  • 《市政工程基础》杨岚编着 2009
  • 《零基础学会素描》王金着 2019
  • 《计算机网络与通信基础》谢雨飞,田启川编着 2019
  • 《生物质甘油共气化制氢基础研究》赵丽霞 2019
  • 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
  • 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
  • 《Photoshop CC 2018基础教程》温培利,付华编着 2019
  • 《看视频零基础学英语口语》宋德伟 2019
  • 《设计十六日 国内外美术院校报考攻略》沈海泯着 2018
  • 《胃癌基础病理》(日)冢本彻哉编者;宫健,刘石译者 2019

作者其它书籍

  • 《Maya 2018完全实战技术手册》来阳编着 2019
  • 《知更鸟之歌》李颜责编;吕阳译者;(美)韦恩·弗林特 2020
  • 《物理化学 第2版》张小华,张师愚 2018
  • 《现代机械设计手册 第2卷 第2版》秦大同,谢里阳主编 2019
  • 《有机化学》姚刚,曾小华主编 2019
  • 《文化适应与第二语言习得 第二语言习得的原则与策略探析》吴小华,肖启迪着 2019
  • 《环境施工图教程与实训》林家阳总主编 2019
  • 《PHP WEB开发实战》熊小华主编 2019
  • 《大学C/C++语言程序设计基础 第3版》阳小华 2019
  • 《拥抱艺术 贝尼尼 作品赏析》李彤,王镜贞,李阳责任编辑;蒋铁骊 2019

出版社其它书籍

    本类热门

    • 1变通 受用一生的学问
    • 2额尔古纳河右岸
    • 3易经真的很容易
    • 4海蒂怀孕大百科 全新第4版
    • 5八次危机 中国的真实经验1949-2009
    • 6法治的细节
    • 7你是你吃出来的
    • 8蛤蟆先生的希望
    • 9杀死一只知更鸟
    • 10天幕红尘

    摘要:本文旨在详细介绍《大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载》这一资源,从其内容特点、适用范围、下载途径以及学习建议四个方面进行深入剖析,帮助读者全面了解并有效利用这一宝贵的学习资料。

    1、内容特点

    《大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载》是一本针对大学计算机专业学生的C/C++语言程序设计教材。该书内容全面,涵盖了C/C++语言的基础知识、编程技巧以及实际应用案例。书中不仅详细介绍了C/C++语言的基本语法、数据类型、控制结构、函数等核心概念,还深入探讨了面向对象编程、文件操作、网络编程等高级主题。

    此外,该书还注重理论与实践相结合,通过大量的实例和习题,帮助读者巩固所学知识,提高编程能力。书中内容丰富,结构清晰,语言通俗易懂,适合初学者和有一定基础的学习者。

    值得一提的是,该书第3版在原有基础上进行了全面修订,增加了更多实用案例和编程技巧,使内容更加贴近实际应用,有助于读者更好地掌握C/C++语言。

    2、适用范围

    《大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载》适用于大学计算机专业本科生、研究生以及相关领域的技术人员。对于初学者来说,该书是学习C/C++语言的入门宝典;对于有一定基础的学习者,该书可以帮助他们进一步提升编程能力,拓展知识面。

    此外,该书还可以作为计算机专业相关课程的教材或参考书,帮助教师更好地开展教学活动。同时,对于有志于从事软件开发、系统维护等工作的读者来说,该书也是一本不可或缺的参考资料。

    3、下载途径

    目前,《大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载》可以在多个渠道获取。以下是一些常见的下载途径:

    1. 在线电子书平台:如京东读书、当当电子书等,用户可以购买电子书版进行下载阅读。

    2. 学术资源库:部分高校图书馆或学术机构提供电子书资源,学生和教师可以免费下载。

    3. 网络论坛和社区:如CSDN、GitHub等,用户可以搜索相关资源进行下载。

    需要注意的是,下载电子书时请确保来源可靠,避免侵犯版权。

    4、学习建议

    为了更好地学习《大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载》,以下是一些建议:

    1. 制定合理的学习计划,按照章节顺序逐步学习,确保掌握基础知识。

    2. 结合实例和习题进行练习,巩固所学知识,提高编程能力。

    3. 多参与实际项目,将所学知识应用于实践,提升解决实际问题的能力。

    4. 关注C/C++语言的发展动态,了解新技术和新趋势,不断拓展知识面。

    总结:

    《大学C/C++语言程序设计基础 第3版.pdf电子书版文档下载》是一本内容丰富、实用性强的C/C++语言教材。通过学习该书,读者可以全面掌握C/C++语言的基础知识、编程技巧以及实际应用案例。在今后的学习和工作中,相信这本书会成为读者宝贵的参考资料。

    本文由nayona.cn整理

    点击联系需要东西方神秘学学习资料,专业的咨询

    只要网页介绍资料,全部都有,还有很多还没来得及更新
    每天更新200-300款资料
    全网最大最全的神秘学资料平台
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    有看中网站记得联系我
    图片2            

    联系我们

    图片2

    关注公众号

    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    易学资料

    对占星塔罗感兴趣关注公众号