文档库 最新最全的文档下载
当前位置:文档库 › 生命游戏(life game)——实验报告

生命游戏(life game)——实验报告

生命游戏(life game)——实验报告
生命游戏(life game)——实验报告

实验一:生命游戏

一、实验目的

1. 了解线性表(List)的逻辑结构特性,以及这种特性在计算机内的两种存储结构:数

组和链表。

2. 重点是线性表的基本操作在两种存储结构上的实现;其中以链表的操作为侧重点;并进一步学习面向对象的程序设计方法。

3. 进一步掌握面向对象的程序设计方法,提高程序设计能力。

二、实验内容(代码)

#include

#include

#include

#include

//--------------------------------------------------------------------

struct ElemType // 数据元素的类型

{ int numb;

char name[20];

int tel;

};

const int MAXSIZE=100; // 数组的容量

class Sqlist

{ private:

ElemType elem[MAXSIZE];

int length;

public:

Sqlist( void);

~Sqlist(){ };

void SetData();

void Insert( int i, ElemType e);

ElemType Delet(int i);

void PrintOut();

};

//------------------------------------------------------------- 三、实验结果

结果:后代不在变化!

四、总结

(软件设计与实现过程种的经验与体会,进一步的改进设想,可再加入哪些部分?哪些部分可删除?哪些部分可合并?哪些可降低复杂度?

怎样设计能提高其可复用性?多思考,多总结,才能不断提高程序设计能力。)

总结:关与这个生命游戏,其实只是一个数据结构的入点,但是书本用了一章来讲述,应该是值得我们去了解,思考,还有改进。

但是我基础不好,我只知道理论的,实践不足,所以,我对代码熟悉不够,我想,我对这些了解了,但是,我对代

码真不太感兴趣,停留在看懂的状态,也是为了考试吧。

相关文档
相关文档 最新文档