×
暂无评论
图文详情
  • ISBN:9787302200383
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:142
  • 出版时间:2009-09-01
  • 条形码:9787302200383 ; 978-7-302-20038-3

本书特色

《C++实验指导书》由清华大学出版社出版。《C++实验指导书》是为正在学习程序设计语言c++的读者准备的,与作者编著的《c++程序设计》(ISBN 978-7-302-1 9432-3)配套使用,也可以与其他介绍C++的教材配套使用。编排匠心独运。每个实验由概述、案例和实验课题三个部分组成。安排实验案例以引导、启发学生,精心设计不同难度而且有一定量的独立实验课题,供学生选择,以适应不同层次的学生。对实验课题都有分析指导.以帮助学生理解和完成本课题。使学生从中能获得真正的动手能力和对理论教学的深刻理解。书中介绍了在VisuaI C++6 0环境下调试程序的方法和技巧.实验是在VisuaI C++6 0集成环境下进行的。《C++实验指导书》将使得枯燥困难的C++实验成为一种快乐.寓教于乐,在快乐中理解c++复杂细致的概念,并掌握变化无穷的方法应用。

内容简介

  本书是为学习程序设计语言c++的读者准备的,与同期出版的《c++程序设计》一书配套使用,也可以与其他介绍c++的教材配套使用。本书旨在引导学生如何从课题(题目)出发,经过思考分析,设计出符合要求的c++程序,并且上机调试通过。书中还介绍了在visual c++ 6.0环境下调试程序的方法和技巧。全书设计了25个实验,每个实验分为三个部分:概述、案例和实验指导。概述部分简述实验内容和实验目的。案例部分详细描述了完整的课题,包括课题内容、课题分析、完整的源代码和对本课题的思考。每个实验的实验指导部分设计了2~3个课题。这些课题的难度,所代表的概念、技巧或算法各不相同,供不同能力的读者选做。每个实验的案例和读者课题都是经过精心设计的,所构思的对课题的分析和思考,引导读者从不同的角度去审视课题,从而设计出不同的、各具特色的程序。    本书是为没有学习过程序设计语言的读者而编写的。可以作为大专院校理工科学生学习c++语言的教材,也可以作为计算机二级考试的参考书。

目录

实验1 熟悉Visual C++下项目文件的创建11.1 概述11.2 Visual C++集成开发环境介绍及项目文件的创建11.3 实验指导61.3.1 表达式求解61.3.2 整除与求余数运算符61.3.3 条件运算符71.3.4 sizeof运算符7实验2 选择结构92.1 概述92.2 Visual C++ 6.0单步(Step Over)调试方法92.3 案例11案例1 使用N-S图分析程序11案例2 将N-S图转换成C++程序112.4 实验指导132.4.1 变量排序132.4.2 三角形类型判别142.4.3 货价计算14实验3 循环结构153.1 概述153.2 Visual C++6.0断点设置和变量监视153.3 案例17案例3 用递推法求阶乘多项式和173.4 实验指导193.4.1 整数的逆序转换193.4.2 输出图形193.4.3 猴子吃桃193.4.4 判断降序数20实验4 流程控制综合实验214.1 概述214.2 案例21案例4 枚举法示例21案例5 递推迭代法224.3 实验指导234.3.1 求亲密对数234.3.2 求满足12+22+32+…+n24.3.3 计算分数序列之和234.3.4 利用级数展开式计算cosx244.3.5 求方程的解24 C++实验指导书目录 实验5 函数的定义和调用255.1 概述255.2 Visual C++ 6.0的函数调试255.3 案例27案例6 求亲密对数275.4 实验指导285.4.1 求400以内的素数285.4.2 哥德巴赫猜想285.4.3 求质因子之和285.4.4 变量排序29实验6 递归函数316.1 概述316.2 Visual C++ 6.0的Call Stack316.3 案例33案例7 用递归法进行进制转换336.4 实验指导346.4.1 整数十二进制逆序输出346.4.2 递归求公约数346.4.3 递归求级数356.4.4 求n阶勒让德多项式的值35实验7 编译预处理实验377.1 概述377.2 Visual C++6.0的多文件组织377.3 案例39案例8 宏定义示例397.4 实验指导397.4.1 计算梯形的面积397.4.2 输出Fibonnaci数列各项的值407.4.3 计算圆、矩形、梯形的面积40实验8 一维数组的基本处理418.1 概述418.2 案例41案例9 根据期中成绩和期末成绩计算学生*终成绩418.3 实验指导438.3.1 统计数组元素中正数、负数和零的个数438.3.2 统计学生平均成绩438.3.3 上浮策略的冒泡排序44实验9 一维、二维数组应用459.1 概述459.2 案例45案例10 二路归并排序459.3 实验指导489.3.1 二维数组处理489.3.2 用冒泡法对二维数组排序489.3.3 堆栈处理50实验10 字符数组应用5110.1 概述5110.2 案例51案例11 字符串统计5110.3 实验指导5310.3.1 字符串复制5310.3.2 字符串拼接5410.3.3 删除相同字符55实验11 结构体类型及其应用5711.1 概述5711.2 案例57案例12 学生成绩统计5711.3 实验指导5911.3.1 商品结构体类型变量的定义和使用5911.3.2 定义二维坐标点结构体类型并计算矩形面积60实验12 类与对象的概念与设计6112.1 概述6112.2 案例61案例13 定义复数类6112.3 实验指导6312.3.1 定义图书类6312.3.2 定义商品类63实验13 指针的定义与使用6513.1 概述6513.2 案例65案例14 查找子串6513.3 实验指导6713.3.1 使用指针输入10个实数6713.3.2 求两集合的交集6713.3.3 构造回文68实验14 指针算法的综合应用7114.1 概述7114.2 案例71案例15 二叉树遍历7114.3 实验指导7414.3.1 质因子分解7414.3.2 线性表处理75实验15 链表程序设计7715.1 概述7715.2 案例77案例16 单向链表合并7715.3 实验指导8115.3.1 单向链表应用——插入排序8115.3.2 单向链表应用——高考录取处理82实验16 构造函数定义与使用8316.1 概述8316.2 案例83案例17 学生类的声明及其对象的初始化8316.3 实验指导8516.3.1 日期类的声明和对象的定义8516.3.2 集合类的声明和对象的定义8516.3.3 职工类的声明和对象的定义86实验17 构造函数和析构函数8717.1 概述8717.2 案例87案例18 含有指针成员学生类的声明及其对象的初始化8717.3 实验指导8917.3.1 通讯录类的声明和对象的定义8917.3.2 线性表类的声明和对象的定义90实验18 继承与派生的概念与设计9318.1 概述9318.2 案例93案例19 由基类在校人员类派生学生类9318.3 实验指导9518.3.1 由基类圆类派生圆柱体类9518.3.2 由在校人员类作为基类派生教师类9618.3.3 由学生类、课程类作为基类,共同派生选课类96实验19 继承与派生的应用9919.1 概述9919.2 案例99案例20 由基类在校人员类派生研究生类和教师类99案例21 虚基类的应用10119.3 实验指导103实验20 虚函数的概念与应用10520.1 概述10520.2 案例105案例22 虚函数的定义和使用105案例23 纯虚函数的应用10820.3 实验指导108实验21 运算符重载的概念与应用(一)11121.1 概述11121.2 案例111案例24 用函数成员实现圆类对象间的直接运算111案例25 用友元函数实现圆类对象间的直接运算11321.3 实验指导11421.3.1 三维坐标类对象间的直接运算11421.3.2 用函数成员实现线性表对象间的直接运算11421.3.3 用友元函数实现线性表对象间的直接运算116实验22 运算符重载的概念与应用(二)11722.1 概述11722.2 案例117案例26 利用友元运算符实现字符串类对象间的直接运算11722.3 实验指导12022.3.1 用类型转换函数计算学生类对象的平均成绩12022.3.2 利用成员运算符实现字符串类对象间的直接运算120实验23 文本文件的输入输出程序设计12123.1 概述12123.2 案例121案例27 对磁盘文件的读写处理(数值数据)121案例28 对磁盘文件的读写处理(字符数据)12423.3 实验指导12623.3.1 数值数据文本文件的读写操作12623.3.2 字符数据文本文件的读写操作127实验24 二进制文件的输入输出程序设计12924.1 概述12924.2 案例129案例29 binary型学生数据文件的简单管理12924.3 实验指导13424.3.1 二进制文件与文本文件之间的转换13424.3.2 通过移动文件的指针来实现文件的随机存取135实验25 模板的概念与应用13725.1 概述13725.2 案例137案例30 从二维数组中找*大元和*小元的函数模板137案例31 结构体模板与类模板的应用13925.3 实验指导14025.3.1 函数模板与函数重载14025.3.2 结构体模板与类模板141
展开全部

节选

《C++实验指导书》是为学习程序设计语言C++的读者准备的,与同期出版的《C++程序设计》一书配套使用,也可以与其他介绍C++的教材配套使用。《C++实验指导书》旨在引导学生如何从课题(题目)出发,经过思考分析,设计出符合要求的C++程序,并且上机调试通过。书中还介绍了在Visual C++ 6.0环境下调试程序的方法和技巧。全书设计了25个实验,每个实验分为三个部分:概述、案例和实验指导。概述部分简述实验内容和实验目的。案例部分详细描述了完整的课题,包括课题内容、课题分析、完整的源代码和对本课题的思考。每个实验的实验指导部分设计了2~3个课题。这些课题的难度,所代表的概念、技巧或算法各不相同,供不同能力的读者选做。每个实验的案例和读者课题都是经过精心设计的,所构思的对课题的分析和思考,引导读者从不同的角度去审视课题,从而设计出不同的、各具特色的程序。《C++实验指导书》是为没有学习过程序设计语言的读者而编写的。可以作为大专院校理工科学生学习C++语言的教材,也可以作为计算机二级考试的参考书

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航