





定价:59.9元
印次:1-1
ISBN:9787302683308
出版日期:2025.03.01
印刷日期:2025.03.13
图书责编:龙启铭
图书分类:教材
"本书通过21个案例,63个示例,系统地介绍了C++语言的基础知识 、基本语法规则和语句结构以及基本的编程方法。全书共9章,第1~5章分别是概述、数据类型和运算符、流程控制语句、函数、指针,介绍面向过程的编程方法;第6~8章分别介绍了类和对象、继承、多态,详细讲解了面向对象程序设计语言的三大特性及编程方法;第9章详细介绍了标准输入和输出格式控制及文件的相关概念与读、写操作。每章都配有重要知识点梳理和思考与练习题。 本书可作为学生或程序员的学习用书,适合零基础且对C++语言感兴趣的初学者使用,也可作为高等学校计算机及相关专业教材、学科竞赛的辅导用书或培训学校的教材。"
孙玉荣,中南林业科技大学,系主任,副教授,女,硕士生导师,研究方向为领域软件工程。自1999年起从事本科教育教学工作,讲授C++语言程序设计、数据结构、计算机组成原理、数据挖掘等课程。主编的《Python数据挖掘技术》一书,在2023年10月于同济大学出版社出版。
前言 在这个信息爆炸、技术日新月异的时代,编程语言不仅是沟通计算机与人类思想的纽带,更是开启数字化世界大门的钥匙。计算机编程已成为连接创意与现实、逻辑与技术的桥梁。对于广大学生而言,掌握一门编程语言不仅是对自身技能的拓展,更是对未来职业生涯的重要投资。C++作为一门历史悠久而又充满活力的编程语言,自诞生以来,便以高效性、灵活性以及对底层操作的强大控制能力,在软件开发、系统编程、游戏开发、嵌入式系统等多个领域占据举足轻重的地位,其在计算机科学领域的地位无可替代。然而,C++的博大精深也常常让初学者望而生畏,其复杂的概念和严谨的语法要求往往成为入门路上第一道坎。 正是基于这样的背景,我们精心编撰了本书。本书的初衷是希望通过一种直观的方式,引领初学者踏入C++的殿堂,让学习过程不再枯燥与艰难,而是充满探索的乐趣与成就感。 “循序渐进”是本书的核心教学理念。 我们深知,学习的过程应当是一个由易到难、由浅入深的过程。因此,在编排内容时,我们精心设计了9章,从最基础的“概述”开始,逐步深入到数据与运算符、流程控制语句、函数、指针等关键概念,再到面向对象的类和对象、继承、多态,最后以输入输出和文件操作作为实践应用的总结。每章都紧密围绕学生的实际需求和学习特点,通过贴近生活的案例,将抽象的概念具体化,让学生在解决实际问题的过程中,自然而然地掌握C++的编程技能。 全书9章内容循序渐进,又层层递进。 ●概述: 开篇简要介绍了计算机语言的演进、高级语言的发展过程及趋势、面向对象语言的特点及C++的起源、特点及源程序结构等,为后续学习奠定基调。 ●数据与运算符: 从最基本的变量、...
第1章概述1
1.1程序设计语言简介2
1.1.1程序设计语言的演进2
1.1.2高级程序设计语言的发展3
1.1.3高级语言程序转换成机器语言程序的方式5
1.1.4面向对象程序设计语言的特点6
1.1.5C++语言的标准9
1.2DevC++5.11的使用10
1.2.1软件下载及安装10
1.2.2启动开发环境与程序开发步骤11
1.2.3DevC++编译器的设置12
1.3案例1——Hello World!12
1.3.1问题描述及程序代码12
1.3.2C++语言程序结构13
1.3.3C++程序的书写格式及文件的组织14
1.3.4C++语言字符集及词法规则15
本章小结17
第2章数据类型和运算符18
2.1内存中数据的存储19
2.1.1程序设计中常用的进制及其转换关系19
2.1.2内存空间与分配20
2.2案例2——简易计算器22
2.2.1问题描述及程序代码22
2.2.2数据类型232.2.3变量27
2.2.4输入和输出29
2.3案例3——泳池栏杆和铺地造价32
2.3.1问题描述及程序代码32
2.3.2常量33
2.3.3算术运算符36
2.4案例4——闰年判断39
2.4.1问题描述及程序代码39
2.4.2条件运算符40
2.4.3关系运算符42
2.4.4逻辑运算符44
2.5案例5——数字简单加密47
2.5.1问题描述及程序代码47
2.5.2移位运算符48
2.5.3逻辑位运算符49
2.5.4赋值运算符51
2.6案例6——依据身份证号...