摘要:
以点类Point为基类公有派生圆类Circle,并以圆类Circle为基类公有派生球类Sphere,main(void)函数完成对其的测试。 Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐标y(double型)。 Point类成员函数包括: ① 阅读全文
摘要:
定义一个整数加法器类Adder,对其重载运算符“+”、“++”,main(void)函数完成对其的测试。 Adder类结构说明: Adder类的数据成员包括: ①私有数据成员:数值域num(int型)。 Adder类成员函数包括: ①有参构造函数Adder(int)和拷贝构造函数Adder(cons 阅读全文
摘要:
以平面图形类Plane为基类公有派生三角形类Triangle,main(void)函数完成对其的测试。 Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐标y(double型)。 Point类成员函数包括: ①有参构造函数Point(double, 阅读全文
摘要:
以点类Point及平面图形类Plane为基类公有派生圆类Circle,main(void)函数完成对其的测试。 Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐标y(double型)。 Point类成员函数包括: ①有参构造函数Point(dou 阅读全文
摘要:
分数比较: 比较两个分数的大小。 解题思路: 输入两个分数,构造可以求出最小公倍数的函数,利用函数求出分母相同时两分子的大小, 比较大小,根据要求输出结果。 代码: #include<iostream> using namespace std; int bei(int x,int y) { int 阅读全文
摘要:
多项式之和 解题思路:输入数字,利用循环累加所有项的值,在循环中利用循环求出题意中的数值。 代码: #include<iostream> using namespace std; int main() { int i,j,n; double num,t; cout<<"please input th 阅读全文
摘要:
列出真分数序列: 按递增顺序依次列出所有分母为40.分子小于40的最简分数。 解题思路: 利用for循环遍历所有分子的可能,在for循环中利用辗转相除法求出最大公约数,若最大公约数为1则输出,否则继续循环。 代码: #include<iostream> #include<iomanip> using 阅读全文
摘要:
歌星大奖赛: 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。 解题思路: 定义max与min储存最大值与最小值,利用for循环输入并判断输入的数字的大小并且存入max或者min中,将所有分数累加 阅读全文
摘要:
最小公倍数: 求任意两个正整数的最小公倍数(LCM)。 解题思路: 判断两数大小,小的存于m,利用循环来遍历从m开始的正整数,如果符合条件求出最小公倍数就输出以及用break跳出循环。 代码: #include<iostream> using namespace std; int main() { 阅读全文