顶部
收藏

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


作者:
梅险等
定价:
25.20元
ISBN:
978-7-04-027085-3
版面字数:
350.000千字
开本:
16开
全书页数:
234页
装帧形式:
平装
重点项目:
暂无
出版时间:
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 主教材习题参考答案
    • 参考文献

相关图书