- 博客(32)
- 收藏
- 关注
原创 第十二周C++实验报告(四)
[cpp] view plaincopy#include #include using namespace std; class Point { public: Point(double x=0,double y=0); //构造函数 double distance(const P
2012-05-09 23:46:37 688 1
原创 第十二周C++实验报告(三)
[cpp] view plaincopy#include #include #include #include using namespace std; enum vehicleStaus {rest,running}; //车辆状态:泊车、行进 class vehicle //车辆类 { protected:
2012-05-09 23:44:33 1090
原创 第十二周C++实验报告(二)
cpp] view plaincopy#include #include using namespace std; class Teacher { public: Teacher(string nam,int a,char s,string tit,string ad,string t); void disp
2012-05-09 23:43:01 524
原创 第十周C++实验报告(三)
[cpp] view plaincopy#include #define pi 3.1415 using namespace std; class Point { public: int x; int y; //public: Point (int xx = 0, int yy = 0):
2012-05-09 23:41:15 661
原创 第十周C++实验报告(二)
[cpp] view plaincopy#include #include #include //setw:设置输出数据的宽度,使用时应#include using namespace std; class CPerson { protected: char *m_szName; ch
2012-05-09 23:39:49 666
原创 第十周C++实验报告(一)
#include #include using namespace std; class Point //定义坐标点类 { public: double x,y; //点的横坐标和纵坐标 Point(){x=0;y=0;} Point(double x0,double y0) {x=x0;
2012-05-09 23:38:05 646
原创 第九周C++实验报告(四)
[cpp] view plaincopy#include using namespace std; class Douary { public: Douary(int m, int n);//构造函数:用于建立动态数组存放m行n列的二维数组(矩阵)元素,并将该数组元素初始化为 Douary
2012-04-18 21:40:59 843
原创 第九周C++实验报告(三)
[cpp] view plaincopy#include using namespace std; int gcd(int m, int n); class CFraction { private: int nume; // 分子 int deno; /
2012-04-18 21:38:43 857
原创 第九周C++实验报告(二)
[cpp] view plaincopy#include class CTime { private: unsigned short int hour; // 时 unsigned short int minute; // 分
2012-04-18 21:35:56 778
原创 第九周C++实验报告(一)
[cpp] view plaincopy#include class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r;imag=i;} Complex oper
2012-04-18 21:31:06 580
原创 第八周C++实验报告(三)
[cpp] view plaincopy#include using namespace std; int gcd(int m, int n); class CFraction { private: int nume; // 分子 int deno; // 分母
2012-04-18 21:26:03 515
原创 第八周C++实验报告(二)
[cpp] view plaincopy#include using namespace std; class CTime { private: unsigned short int hour; // 时 unsigned short int minute; // 分
2012-04-18 21:24:21 455
原创 第八周C++实验报告(一)
方案一:用类的成员函数完成运算符的重载[cpp] view plaincopy#include using namespace std; class Complex { public: Complex(){real=0;imag=0;} Complex(double r,do
2012-04-18 21:21:24 675
原创 第七周C++实验报告(3)
#include using namespace std; templateclass T> class Complex { public: Complex( ){real=0;imag=0;} Complex(T r,T i){real=r;imag=i;} Complex
2012-04-04 21:34:39 734
原创 第七周C++实验报告(2)
#include #include using namespace std; class CPoint { private: double x; // 横坐标 double y; // 纵坐标 public: CPoint(double xx=0, double yy=0):x(xx),y(yy){}
2012-04-04 21:33:30 548
原创 第七周C++实验报告(1)
#include using namespace std; class Time { public: Time(int=0,int=0,int=0); void show_time( ); //根据is_24和from0,输出适合形式-20:23:5/8:23:5 pm/08:23:05 pm void add_sec
2012-04-04 21:31:32 602
原创 第六周C++实验报告(4)
【题目】设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形#include #include using namespace std; class CPoint { private: double x; // 横坐标 double y; // 纵坐标 p
2012-03-28 08:18:34 747 1
原创 第六周C++实验报告(3)
【题目】设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等[cpp] view plaincopyprint?enum SymmetricStyle { axisx,axisy,point};//分别表示按x轴, y轴, 原点对称 class CPoint {private: double x
2012-03-28 08:15:53 457
原创 第六周C++实验报告(2)
【题目】程序填空:按要求将缺少的代码填进去。a. 用指针访问对象class A { private: int a; public: A() {a=0;}A(int aa):a(aa){}};main() { A *p;p=newA(5);}b.指针类型作为成员函数的参数
2012-03-28 08:11:49 543
原创 第六周C++实验报告(1)
【题目】下面的程序存在编译错误。有两种方法可以修改,请给出这两种修改方案,在报告中说明你倾向于用哪一种?为什么?处理此类问题的原则是什么?[cpp] view plaincopyprint?class C {private: int x; public: C(int x){this->x= x;}
2012-03-28 08:03:13 561
原创 第五周C++实验报告(4)
【题目】设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据,要求:(1)用指针指向数组首元素,输出第1、3、5个学生的信息;(2)设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。#include using namespace std; cla
2012-03-28 07:57:20 679
原创 第五周C++实验报告(3)
【题目】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类的数据成员包括长(length)、宽(width)、高(heigth)等。另外:(1)需要定义长方柱类,5个长方柱采用一个对象数组表示;(2)前4个长方柱(即数组的前4个元素)要在定义数组时初始化,其中前3个直接给出参数初始化,第4、5个用默认构造函数初始化;然后第5个长方柱由键盘输入长、宽、高;(3)输出这5
2012-03-28 07:54:23 411
原创 第五周C++实验报告(1)
【题目】设计三角形类,通过增加构造函数,使对象在定义时能够进行初始化特别要求:为全面体会构造函数的各种写法,本任务要求提交多个版本的程序,体现出你已经掌握下列知识点:(1)使用带参数构造函数,即Triangle(float x, float y, float z),三边长在调用时由实参直接给出;(2)设计默认构造函数,即不指定参数时,默认各边长为1;(3)使用默认参数的构造函数,不给定实参
2012-03-28 07:51:50 509
原创 第四周C++实验报告(3)
#include#include using namespace std; class NaturalNumber { private: int n; public: void setValue (int x);//置数据成员n 的值,要求判断是否是正整数 int getValue(); //返回私有数据成员n 的值
2012-03-13 19:35:28 659 1
原创 第四周C++实验报告(1)
#include #include using namespace std; class Triangle {public: void Setabc(float x, float y, float z);//置三边的值,注意要能成三角形 void Getabc(float *x, float *y, float *z);//取三边的
2012-03-13 19:33:50 707 1
原创 第三周C++实验报告(4)
#includeusing namespace std;class Box{public: void get_value();void display();float volume();float area(); private:float length;float width;float height;};void Box::get_va
2012-03-13 19:32:42 423
原创 第三周C++实验报告(3)
#include using namespace std;class Time{public:void set_time();void show_time();void add_time();void add_seconds(int n);void add_minutes(int n);void add_hours(int n);private:bo
2012-03-13 19:30:05 376
原创 第三周C++实验报告(2)
#includeusing namespace std;class Time{public: //将成员改为公用的int hour;int minute;int sec;};Time t;void set_time(void) //在main函数之前定义且将函数类型改为void型{cin>>t.hour;ci
2012-03-13 19:28:59 375
原创 第二周C++实验报告(4)
#include #include"string.h" using namespace std; int main() { cout char ch[81]; gets(ch); int i=0,n=0; for(n=0;ch[n]!='\0';n++) { if(ch[n]!
2012-03-13 19:27:13 879
原创 第二周C++实验报告(3)
#includeusing namespace std;long fac(int n){long p;if(n==0||n==1)p=1;elsep=n*fac(n-1);return p;}int main(){int n,m,p;coutcin>>n;cin>>m; if(np=fac(m)/(fac(n)*
2012-03-13 19:21:20 890
原创 第二周C++实验报告(2)
#includeusing namespace std;int main(){int j,n;int a[100];cin>>n;int i=0;while(n>0){a[i]=n%2;n=n/2;i++;}for(j=i-1;j>=0;j
2012-03-06 20:36:36 301
原创 第二周C++实验报告(1)
#includeusing namespace std;void d2b( int n){if(n==0)coutelsed2b(n/2);cout}int main(){int a;cin>>a;d2b(a);return 0;}
2012-03-06 20:07:28 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人