摘要:
源程序: //直角三角形在派生矩形类,矩形类的参数也由键盘输入。设计这些类并测试他们的功能。 #include < iostream > #include < cmath > using namespace std; class Line//线段基类 { protected: double size 阅读全文
posted @ 2019-11-19 16:21
bobo哥
阅读(455)
评论(0)
推荐(0)
摘要:
源程序: //4.基类是使用极坐标的点类,从它派生一个圆类,圆类用点类的左边作圆心,圆周通过极坐 //标原点,圆类有输出圆心直、圆半径和面积的成员函数。完成类的设计并验证之。 #include < iostream > #include < cmath > using namespace std; 阅读全文
posted @ 2019-11-19 16:13
bobo哥
阅读(674)
评论(0)
推荐(0)
摘要:
矩形类用线段对象的两个坐标作为自己一条边的位置,它具有另外一个边长,能输出矩形的4个点坐标。给出类的定义并用程序验证它们的功能; #include < iostream > #include < cmath > using namespace std; class Point//点类 { prote 阅读全文
posted @ 2019-11-19 15:54
bobo哥
阅读(663)
评论(0)
推荐(0)
摘要:
源程序: //1.设计一个基类,从基类派生圆柱,设计成员函数输出它们的面积和体积; #include < iostream > using namespace std; class Basic//基类 { protected: double r; public: Basic() { r = 0; } 阅读全文
posted @ 2019-11-19 15:17
bobo哥
阅读(2287)
评论(0)
推荐(0)
摘要:
源程序: //4.定义一个 Dog 类,它用静态数据成员 Dogs 记录 Dog 的个体数目,静态成员函数 GetDogs //用来存取 Dogs。设计并测试这个类。 #include < iostream > using namespace std; class Dog { private: st 阅读全文
posted @ 2019-11-19 15:12
bobo哥
阅读(1352)
评论(0)
推荐(0)
摘要:
源程序: //3.编写一个程序,该程序建立一个动态数组,为动态数组的元素赋值,显示动态数组的值并删除动态数组。 #include <iostream> using namespace std; void main() { int i, n, temp = 0; cout << "输入数组大小:"; 阅读全文
posted @ 2019-11-19 15:07
bobo哥
阅读(1500)
评论(0)
推荐(0)
摘要:
源程序: //p114页的程序,一个常量成员函数 #include <iostream> using namespace std; class Base { private: double x, y; const double p; public: Base(double m, double n, 阅读全文
posted @ 2019-11-19 15:03
bobo哥
阅读(216)
评论(0)
推荐(0)
摘要:
源程序: //1.声明复数的类,complex,使用友元函数 add 实现复数加法。 #include < iostream > using namespace std; class Complex { private: double real, image; public: Complex() { 阅读全文
posted @ 2019-11-19 14:54
bobo哥
阅读(3285)
评论(0)
推荐(1)
摘要:
源程序: //2.使用内联函数设计一个类,用来表示直角坐标系中的任意一条直线并输出它的属性。 #include < iostream.h > #include < math.h > class Line { private: int x1, y1, x2, y2; public : //Line() 阅读全文
posted @ 2019-11-19 14:35
bobo哥
阅读(747)
评论(0)
推荐(0)
摘要:
源程序: //1.设计一个点类 Point,再设计一个矩形类,矩形类使用 Point 类的两个坐标点作为矩形的对 //角顶点。并可以输出 4 个坐标值和面积。使用测试程序验证程序。 #include <iostream> using namespace std; class Point //点类 { 阅读全文
posted @ 2019-11-19 14:20
bobo哥
阅读(5542)
评论(1)
推荐(0)
摘要:
源程序: #include < iostream > using namespace std; template <class T> T sum(T a[], int n) { int i; T s = 0; for (i = 0; i< n; i++) s = s + a[i]; return s 阅读全文
posted @ 2019-11-19 14:11
bobo哥
阅读(1261)
评论(0)
推荐(0)
摘要:
源程序: #include < iostream > using namespace std; template <class T> //定义模板 void sort(T a, T b, T c) //T为模板类型 { T array[3], temp; int i, j; array[0] = a 阅读全文
posted @ 2019-11-19 14:05
bobo哥
阅读(1145)
评论(0)
推荐(0)
摘要:
源程序: #include < iostream > #include < string > using namespace std; int strlen(char *str) { int len = 0; while (str[len] != '\0') { len++; } return le 阅读全文
posted @ 2019-11-19 11:35
bobo哥
阅读(687)
评论(0)
推荐(0)
摘要:
源程序: #include < iostream > using namespace std; void print_triangle(char c, int n) { int i, j; for (i = 0; i< n; i++) { for (j = 0; j <= i; j++) { cou 阅读全文
posted @ 2019-11-19 11:23
bobo哥
阅读(1204)
评论(0)
推荐(0)
摘要:
源程序: #include < iostream.h > #include < math.h > double power(double a, int b) { int i; double result = 1.0; for(i=0;i< b;i++) result = result * a; re 阅读全文
posted @ 2019-11-19 11:15
bobo哥
阅读(773)
评论(2)
推荐(0)
摘要:
源程序: #include < iostream > using namespace std; char up(char c) { if (c >= 'a' && c <= 'z') return (c - 32); //大小写字母的ASCII相差32 else return c; } void m 阅读全文
posted @ 2019-11-19 10:56
bobo哥
阅读(795)
评论(0)
推荐(0)
摘要:
源程序: #include < iostream> #include < math.h > using namespace std; void equation_1(int a, int b, int c) { double x1, x2, temp; temp = b*b - 4 * a * c; 阅读全文
posted @ 2019-11-19 10:47
bobo哥
阅读(5044)
评论(0)
推荐(0)
摘要:
源程序: #include < iostream > #include < functional > #include < algorithm > #include < string > using namespace std; void main() { string str1("We are h 阅读全文
posted @ 2019-11-19 10:32
bobo哥
阅读(276)
评论(0)
推荐(0)
摘要:
源程序: 第一种方法: #include <iostream> #include <string> using namespace std; int main() { string str1="i am "; string str2="a teacher."; cout<<"连接前:"<<endl; 阅读全文
posted @ 2019-11-19 10:27
bobo哥
阅读(4324)
评论(0)
推荐(0)
摘要:
声明如下数组: int a[]={1,2,3,4,5,6,7,8}; 先查找4的位置,将数组a复制给数组b,然后将数组a的内容反转,再查找4的位置,最后分别输出数组a和b的内容。 源程序: #include < iostream> #include < algorithm> #include < f 阅读全文
posted @ 2019-11-19 09:59
bobo哥
阅读(247)
评论(0)
推荐(0)

浙公网安备 33010602011771号