摘要:
分数加法运算重载 一、 1.分数为0时,表示成0z1m,如果结果为负数,那么分子取负数,分母为正数 二、 三、 #include <iostream> using namespace std; class FS{private: int fz; int fm; public: FS(){} FS(i 阅读全文
摘要:
学生CPP成绩计算 一、 1.定义people类,建立数据成员年龄 姓名 构造输出函数 2.定义派生类 学生类 增加数据成员 学号 成绩 3.构造输出函数 输出学生类的信息 二、 三、 #include<string>#include<iomanip>#include <iostream> usin 阅读全文
摘要:
定义基类Point和派生类Circle,求圆的周长 一、 1.Point类定义两个私有的数据成员float x,y 2.Circle类新增一个私有的数据成员半径float r和一个公有的求周长的函数getCircumference() 二、 三、 #include<iostream>#include 阅读全文
摘要:
复数类的操作 一、 1、声明一个复数类Complex(类私有数据成员为double型的real和image) 2、定义构造函数,用于指定复数的实部与虚部。 3、定义取反成员函数,调用时能返回该复数的相反数(实部、虚部分别是原数的相反数)。 4、定义成员函数Print(),调用该函数时,以格式(rea 阅读全文
摘要:
多边形周长计算 一、 1.先定义一个多变型类,定义边长,输入函数,输出函数 2.定义派生类矩形类,等边类 二、 三、 #include<iostream>using namespace std;class polygon{protected: int number;private: int side 阅读全文
摘要:
计算点到直线的距离 一、 1.设计一个点类Point,它有2 个私有数据成员x和y,表示点的坐标 2.直线类Line,它有3 个私有数据成员a,b和c,表示直线方程ax+by+c= 0 3.构建友元函数dist,用于计算一个点到直线的距离 二、 三、 #include<iostream>#inclu 阅读全文
摘要:
动态输入排序实现一个函数input,能够输入n个整数。 一、 1。设置一个输入函数,将输入的值存在数组中 2.再设置一个进行排序的函数 二、 三、 #include <iostream>#include <string>using namespace std;void input(int*(&a), 阅读全文
摘要:
逆序字符串 一、 1.运用for循环将字符进行颠倒替换 二、 三、 #include <iostream>#include <string>using namespace std; void reverse_string(string&s){ int N=s.size();char temp;int 阅读全文
摘要:
设计一个类CRectangle,要求如下所述:(1) 该类中的私有成员变量存放CRectangle的长和宽,并且设置它们的默认值为1.(2) 通过成员函数设置其长和宽,并确保长和宽都在(0,50)范围之内。(3) 求周长Perimeter 一、 1.定义类,在类中定义函数 二、 三、 #includ 阅读全文
摘要:
一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。 一、 1.运用for循环函数嵌套使用 二、 三、 #include<stdio.h>int main(){ int i,n; for(i=1;i<=1000;i++) { for(n=1;n<=1000;n=n 阅读全文