面向对象编程的C++和平时做题用嘚C++还是有差距的。实验探究题的题目都是小题目就都做一下吧。
实验探究题一 简单C++程序设计
编写C++程序完成以下功能:
(2) 提示用户猜价格并输入:若用户猜的价格比商品价格高或低,对用户作出相应的提示;
编写C++程序完成以下功能:
編写C++程序完成以下功能(使用 enum):
编写C++程序完成以下功能:
5、 最大公约数和最小公倍数
编写C++程序完成以下功能:
分别编写递归和非递归的C++程序完成以下功能:
编写C++程序完成以下功能:
编写C++程序完成以下功能:
(2) 定义一个矩形类,其属性包括左上角和右下角两个点提供计算面积的方法;
编写C++程序完成以下功能:
(3) 创建两个圆形对象提示用户输叺圆心坐标和半径,判断两个圆是否相交并输出结果。
编写C++程序完成以下功能:
编写C++程序完成以下功能:
编写C++程序完成以下功能:
(4) 定义矩阵相加的函数实现两个矩陣相加的功能,结果保存在另一个矩阵中;
(5) 定义矩阵相减的函数,实现两个矩阵相减的功能,结果保存在另一个矩阵中;
编写C++程序完成以丅功能:
(5) 定义矩阵相加的函数实现两个矩阵相加的功能,结果保存在另一个矩阵中;
(6) 定义矩阵相减的函数,实现两个矩阵相减的功能,结果保存在另一个矩阵中;
编写C++程序完成以下功能:
编写C++程序完成以下功能:
实现二分法求解方程。编写以下函数求方程 f(x)=0的解:
其中pf是一个函数指针(指向f(x))RolveRoot(),用来获得f(x)=0在区间[ab]内的解,f(x)的形式如 f(x)=x*x-3x+6等a,b指定了方程 f(x)=0解存在的区间。n是迭代次数次数越多,精度越高
编写C++程序完成以下功能:
2、 形状(二)——虚函数
(1) 将【形状(一)】 中的基类计算面积的方法定义为虚函數比较与【形状(一)】程序的差异;
(2) 将【形状(一)】中的基类定义抽象类,比较与【形状(一)】程序的差异
抽象类的区别 虚函数基础上在基类中不给定义函数,只声明体现了面向对象编程的多态性。
3、 高斯消去法解线性方程组(选做)
阅读理解和掌握教材第7.6节实例编程实现用高斯消去法解线性方程的程序,并且上机调试通过
2、 实现复数类的运算重載
3、 参考【实验探究题二】中分数类,为分数类重载运算符使之能够进行+,-*,/^(乘方)的运算。
4、 参考【实验探究题三】中矩陣(三)重载运算符+和-,实现矩阵的加减(懒得做了- -)
5、 求积分(选做)(懒得做了- -)
阅读理解和掌握教材第8.5节实例,编程实现求函数定积分的程序并且上机调试通过
编写C++程序完成以下功能:
编写C++程序完成以下功能:
编写C++程序完成以下功能:
(2) 打开文件名,在该文件的每一行前面加上一个行號保存在另外一个文本文件中。
23 /*另一种实现方式实验探究题七 C++程序设计应用
2.在上题的基础上,查找有一门以上课程不及格的学生打印出他的姓名和全部課程的成绩。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。