





定价:69.8元
印次:3-16
ISBN:9787302521266
出版日期:2019.07.01
印刷日期:2025.01.17
图书责编:王冰飞
图书分类:教材
C++是一种高效实用的程序设计语言,它既可进行过程化程序 设计,也可进行面向对象程序设计,因而成为编程人员最广泛使用的工具。学好 C++,再学习其他软件就很容易,C++架起了通向强大、易用、真正的软件开发应用的桥梁。 本书共分两大部分: 第一部分包括第1章~第10章,是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础; 第二部分包括第11章~第21章,是面向对 象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。 本书提供课程教学的全程视频,读者可扫描封底的刮刮卡观看。本书还提供电子课件和程序源码,读者可以扫描封底的课件二维码下载。 本书适合用作大学计算机专业和非计算机专业的程序设计基础课程教材, 也可供自学的读者使用。
第3版前言 人工智能发展的大势 人工智能代表了人类科学发展的前沿领地,C++与其关系密不可分,所以本教材系列的出版有人工智能发展背景的一席之地。 人工智能目前尚处初级阶段,但其研究所派生的应用已经硕果累累,正在快速地改变我们的生活。人工智能解读医学拍片的本领已经比医生高; 查阅法律证据的能力也比律师强; 飞机及航空管理正在被人工智能替代; 车辆行驶人工智能系统比人的操纵更好; 搜索引擎中的人工智能可以分析照片,告诉你照片里面的故事。在线地图、数码相机、自动驾驶、无人超市、无人餐馆、无人银行等,今后甚至桩桩、件件、处处都可装智能芯片,从而纳入人工智能管理。 人工智能最关心的是人工自主意识,目前网络和计算机已经完成了知识的检索和存储,几大搜索引擎也完成了关键字关联解释的功能和海量数据积累,大多数机器人厂商已经完成了反应机、自适应等高级功能,但却还没有能通过图灵测试的真正的人工自主意识。当然人类对自身意识的研究水平制约着人工智能的实现,人工智能的应用还可反哺于人类对自身意识的研究。 人工智能或许认为,神经网络系统只有复杂到一定程度,且在大尺度上的相似性保持高度一致,其个体自然产生的意识才会具备类似神经网络个体的认同和感知。但在技术上,意识只不过是人造神经网络中诸多需求反馈链交错所致。所以,人们通过研究人类神经网络的构成分布、互联网的社会化训练过程,“自然产生”个体意识。但实际上目前网上的软件自动机和各种设备产生的不知名网络现象,即所谓自主意识,因还无法被人工智能所感知,只被当作不知名故障进行“修复”处理,自当无解。 人工...
目录
第一部分C++过程化语言基础
第1章C++入门
1.1从C到C++
1.2程序与语言
1.3结构化程序设计
1.4面向对象程序设计
1.5程序开发过程
1.6最简单的程序
1.7函数
小结
第2章基本数据类型与输入/输出
2.1字符集与保留字
2.2基本数据类型
2.3变量定义
2.4字面量
2.5常量
2.6I/O流控制
2.7printf与scanf
小结
练习
第3章表达式和语句
3.1表达式
3.2算术运算和赋值
3.3算术类型转换
3.4增量和减量
3.5关系与逻辑运算
3.6if语句
3.7条件运算符
3.8逗号表达式
3.9求值次序与副作用
小结
练习
第4章过程化语句
4.1while语句
4.2do…while语句
4.3for语句
4.4switch语句
4.5转向语句
4.6过程应用: 求π
4.7过程应用: 判明素数
4.8过程应用: 求积分
小结
练习
第5章函数
5.1函数概述
5.2函数原型
5.3全局变量与局部变量
5.4函数调用机制
5.5静态局部变量
5.6递归函数
5.7内联函数
5.8重载函数
5.9默认参数的函数
小结
练习
第6章程序结构
...
本书适合用作大学计算机专业和非计算机专业的程序设计基础课程教材,也可供自学的读者使用。