自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 677 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 1072

原创 第十二周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 500

原创 第十周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 645

原创 第十周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 644

原创 第十周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 613

原创 第九周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 824

原创 第九周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 825

原创 第九周C++实验报告(二)

[cpp] view plaincopy#include           class CTime          {          private:              unsigned short int hour;    // 时              unsigned short int minute;  // 分

2012-04-18 21:35:56 767

原创 第九周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 566

原创 第八周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 494

原创 第八周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 433

原创 第八周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 661

原创 第七周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 717

原创 第七周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 537

原创 第七周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 584

原创 第六周C++实验报告(4)

【题目】设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形#include     #include     using namespace std;  class CPoint  {  private:     double x;  // 横坐标       double y;  // 纵坐标   p

2012-03-28 08:18:34 714 1

原创 第六周C++实验报告(3)

【题目】设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等[cpp] view plaincopyprint?enum SymmetricStyle { axisx,axisy,point};//分别表示按x轴, y轴, 原点对称  class CPoint  {private:      double x

2012-03-28 08:15:53 438

原创 第六周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 533

原创 第六周C++实验报告(1)

【题目】下面的程序存在编译错误。有两种方法可以修改,请给出这两种修改方案,在报告中说明你倾向于用哪一种?为什么?处理此类问题的原则是什么?[cpp] view plaincopyprint?class C  {private:      int x;   public:      C(int x){this->x= x;}

2012-03-28 08:03:13 548

原创 第五周C++实验报告(4)

【题目】设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据,要求:(1)用指针指向数组首元素,输出第1、3、5个学生的信息;(2)设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。#include   using namespace std;     cla

2012-03-28 07:57:20 669

原创 第五周C++实验报告(3)

【题目】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类的数据成员包括长(length)、宽(width)、高(heigth)等。另外:(1)需要定义长方柱类,5个长方柱采用一个对象数组表示;(2)前4个长方柱(即数组的前4个元素)要在定义数组时初始化,其中前3个直接给出参数初始化,第4、5个用默认构造函数初始化;然后第5个长方柱由键盘输入长、宽、高;(3)输出这5

2012-03-28 07:54:23 394

原创 第五周C++实验报告(1)

【题目】设计三角形类,通过增加构造函数,使对象在定义时能够进行初始化特别要求:为全面体会构造函数的各种写法,本任务要求提交多个版本的程序,体现出你已经掌握下列知识点:(1)使用带参数构造函数,即Triangle(float x, float y, float z),三边长在调用时由实参直接给出;(2)设计默认构造函数,即不指定参数时,默认各边长为1;(3)使用默认参数的构造函数,不给定实参

2012-03-28 07:51:50 495

原创 第四周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 640 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 694 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 418

原创 第三周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 363

原创 第三周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 363

原创 第二周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 862

原创 第二周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 875

原创 第二周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 286

原创 第二周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 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除