顶部
收藏

C/C++程序设计案例教程实验与实训指导


作者:
梅险等
定价:
25.20 元
版面字数:
350千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2024年
ISBN:
978-7-04-027085-3
物料号:
27085-00
出版时间:
2014-03-24
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机类专业核心课程
三级分类:
程序设计基础

本书是《C/C++程序设计案例教程——基于计算思维》的配套实验和实践指导教材。本书以培养学生计算思维能力为核心理念,注重工程实践和编程能力的训练;通过实际案例剖析、算法分析和程序代码的设计,培养学生使用C/C++语言编写程序解决实际问题的能力。

本书包括上机实验和综合实践项目两大部分。上机实验部分对应案例教程,涵盖C/C++程序设计语言的数据类型、运算符、表达式、三种控制结构、数组、字符串、指针、函数和结构体类型,以及面向对象程序设计的类与对象、继承与多态、C++输入/输出流类库、异常处理和图形界面编程等内容,共15 章;综合实践项目部分由工程和数值计算类、信息处理类、游戏博弈类和其他综合类项目组成,共4 章。

本书设计的上机实验项目,不仅注重语法知识点的掌握和应用,更注重对解决问题思路的培养与指导,设计的综合实践项目,注重学生工程性、创新性和研究性能力的培养和训练。通过综合实践,能够有效地帮助学生理解掌握面向对象程序设计方法的核心思想,从而逐步培养学生面向对象的思维方式。

本书适合作为高等学校各专业C/C++语言程序设计课程的实践教材,也可作为参与计算机竞赛和从事计算机相关工作人员的参考资料。

  • 目录
    • 前辅文
      • 第一部分 上 机 实 验
        • 第1章 集成开发环境与程序基本框架
          • 1.1 实验目的
            • 1.2 知识要点
              • 1.3 实验范例
                • 1.4 实验习题
                • 第2章 数据类型、运算符与表达式
                  • 2.1 实验目的
                    • 2.2 知识要点
                      • 2.3 实验范例
                        • 2.3.1 数据类型与表达式的应用
                          • 2.3.2 交换变量的值
                          • 2.4 实验习题
                          • 第3章 顺序结构程序设计
                            • 3.1 实验目的
                              • 3.2 知识要点
                                • 3.3 实验范例
                                  • 3.3.1 运算符和数学函数的基本应用
                                    • 3.3.2 计算周长、面积与体积
                                    • 3.4 实验习题
                                    • 第4章 选择结构程序设计
                                      • 4.1 实验目的
                                        • 4.2 知识要点
                                          • 4.3 实验范例
                                            • 4.3.1 计算分段函数
                                              • 4.3.2 成绩等级判定
                                              • 4.4 实验习题
                                              • 第5章 循环结构程序设计
                                                • 5.1 实验目的
                                                  • 5.2 知识要点
                                                    • 5.3 实验范例
                                                      • 5.3.1 奇数数列求和
                                                        • 5.3.2 阶乘数列求和
                                                        • 5.4 实验习题
                                                        • 第6章 数组
                                                          • 6.1 实验目的
                                                            • 6.2 知识要点
                                                              • 6.3 实验范例
                                                                • 6.3.1 一维数组的应用
                                                                  • 6.3.2 二维数组的应用
                                                                  • 6.4 实验习题
                                                                  • 第7章 字符串
                                                                    • 7.1 实验目的
                                                                      • 7.2 知识要点
                                                                        • 7.3 实验范例
                                                                          • 7.3.1 字符串的基本应用
                                                                            • 7.3.2 字符串的比较与子串删除
                                                                            • 7.4 实验习题
                                                                            • 第8章 指针
                                                                              • 8.1 实验目的
                                                                                • 8.2 知识要点
                                                                                  • 8.3 实验范例
                                                                                    • 8.3.1 指针的基本应用
                                                                                      • 8.3.2 指针的移动
                                                                                      • 8.4 实验习题
                                                                                      • 第9章 函数
                                                                                        • 9.1 实验目的
                                                                                          • 9.2 知识要点
                                                                                            • 9.3 实验范例
                                                                                              • 9.3.1 简单计算器
                                                                                                • 9.3.2 数组作为函数参数的应用
                                                                                                • 9.4 实验习题
                                                                                                • 第10章 自定义数据类型
                                                                                                  • 10.1 实验目的
                                                                                                    • 10.2 知识要点
                                                                                                      • 10.3 实验范例
                                                                                                        • 10.3.1 结构体的基本应用
                                                                                                          • 10.3.2 结构体在函数调用中的应用
                                                                                                          • 10.4 实验习题
                                                                                                          • 第11章 类与对象
                                                                                                            • 11.1 实验目的
                                                                                                              • 11.2 知识要点
                                                                                                                • 11.3 实验范例
                                                                                                                  • 11.3.1 构造函数和析构函数的应用
                                                                                                                    • 11.3.2 函数模板的应用
                                                                                                                    • 11.4 实验习题
                                                                                                                    • 第12章 继承与多态
                                                                                                                      • 12.1 实验目的
                                                                                                                        • 12.2 知识要点
                                                                                                                          • 12.3 实验范例
                                                                                                                            • 12.3.1 派生类的基本应用
                                                                                                                              • 12.3.2 运算符重载的基本应用
                                                                                                                              • 12.4 实验习题
                                                                                                                              • 第13章 C++输入/输出流类库
                                                                                                                                • 13.1 实验目的
                                                                                                                                  • 13.2 知识要点
                                                                                                                                    • 13.3 实验范例
                                                                                                                                      • 13.3.1 数据文件写入的应用
                                                                                                                                        • 13.3.2 数据文件读取的应用
                                                                                                                                        • 13.4 实验习题
                                                                                                                                        • 第14章 异常处理
                                                                                                                                          • 14.1 实验目的
                                                                                                                                            • 14.2 知识要点
                                                                                                                                              • 14.3 实验范例
                                                                                                                                                • 14.4 实验习题
                                                                                                                                                • 第15章 图形界面编程
                                                                                                                                                  • 15.1 实验目的
                                                                                                                                                    • 15.2 知识要点
                                                                                                                                                      • 15.3 实验范例
                                                                                                                                                        • 15.3.1 对话框应用程序
                                                                                                                                                          • 15.3.2 单文档应用程序
                                                                                                                                                          • 15.4 实验习题
                                                                                                                                                        • 第二部分 综合实践项目
                                                                                                                                                          • 第16章 工程和数值计算类实践项目
                                                                                                                                                            • 16.1 解线性方程组
                                                                                                                                                              • 16.2 求函数积分
                                                                                                                                                                • 16.3 扩展题目
                                                                                                                                                                • 第17章 信息处理类实践项目
                                                                                                                                                                  • 17.1 单词复习
                                                                                                                                                                    • 17.2 信息加密
                                                                                                                                                                      • 17.3 扩展题目
                                                                                                                                                                      • 第18章 游戏博弈类实践项目
                                                                                                                                                                        • 18.1 纸牌游戏
                                                                                                                                                                          • 18.2 军棋博弈
                                                                                                                                                                            • 18.3 扩展题目
                                                                                                                                                                            • 第19章 其他综合类实践项目
                                                                                                                                                                              • 19.1 绘制函数图形
                                                                                                                                                                                • 19.2 鼠标操作六子棋
                                                                                                                                                                                  • 19.3 扩展题目
                                                                                                                                                                                  • 附录
                                                                                                                                                                                    • 附录A 常用流程图符号
                                                                                                                                                                                      • 附录B 常见错误信息和解决方法
                                                                                                                                                                                        • 附录C 实验报告格式
                                                                                                                                                                                          • 附录D 综合实践项目报告格式
                                                                                                                                                                                            • 附录E 主教材习题参考答案
                                                                                                                                                                                            • 参考文献

                                                                                                                                                                                          相关图书