C++课程设计实训
文章平均质量分 71
熔岩超美身材巨兽
喜欢一边喝奶茶一边敲代码,偶像是飞扬青云
展开
-
C++实训(第五章)
实训内容:多态和虚函数1.学生类 设计表示学生的类 XS,提供成员函数 dispXM() dispXB() dispNL()分别显示姓名、性别、年龄,并将他们全部定义为纯虚函数;设计表示初中生的类CZS,包含数据成员xm表示姓名、xb表示性别、nl表示年龄,提供成员函数dispXM()dispXB() dispNL()分别显示姓名、性别、年龄;设计表示高中生的类 GZS和大学生的类DXS,同样包含相同含义的数据成员,xm表示姓名、 xb表示性别、 nl表示年龄,也提供成员函数dispXM() ...原创 2021-07-09 08:38:45 · 1320 阅读 · 0 评论 -
C++实训(第四章)
1.面积类 设计一个 JX类表示矩形,矩形的长和宽作为其两个数据成员。编写一个求矩形面积的函数area(),并将它声明为JX的一个友元函数。利用area()求出该矩形的面积。主函数、运行结果、源代码如下:#include<iostream>using namespace std;class JX{ friend int area(JX j);private: int x,y,z;public: JX(int a,int b) { x=a; ..原创 2021-07-05 10:00:14 · 406 阅读 · 0 评论 -
C++实训(第三章)
1.点类 定义平面点类 POINT,点的 x,y坐标是其数据成员,double类型,私有;成员函数有 set()设置点的 x,y坐标,distance()计算和另一个点的距离,show()显示坐标的位置信息。成员函数均为公有。编写主函数,使用 POINT类定义两个点对象,输入并设置两个点的坐标,显示依次两个点的坐标信息,计算并显示两个点的距离。主函数、运行结果、源代码如下:#include<iostream>#include<cmath>using .原创 2021-07-05 09:38:48 · 2576 阅读 · 0 评论 -
C++实训(第一章)
(一)数据类型和表达式1.计算两个整数的和编程实现输入两个整数并求和。源代码如下:#include<iostream>using namespace std;int main(){ int a,b; cin>>a>>b; cout<<"a:"<<a<<endl<<"b:"<<b<<endl; cout<<"sum="<<a+b<<en原创 2021-07-04 09:31:01 · 173 阅读 · 0 评论 -
C++实训(第二章)
1.两个数的排序编写函数,对输入的两个参数排序,分别使用引用和指针,作为参数。函数中输入a,b两个整数,调用函数,若a>b则交换a和b的值,使得在主函数a<=b。在主函数中输出a,b。引用作为参数时,代码如下:#include<iostream>using namespace std;void sort(int &x,int &y){ int t; if(x>y) { t=x; x=y; y=t; }} int mai原创 2021-07-04 10:00:01 · 609 阅读 · 0 评论