您的位置首页百科知识

数据结构:顺序表的建立

数据结构:顺序表的建立

的有关信息介绍如下:

数据结构:顺序表的建立

相信计算机的朋友都会接触到,当我们在上数据结构时的第一堂课就是顺序表的建立,但很多教材并没有把所有的源代码给我们,所以导致很多人无法完整的输入完整的代码,那么,今天我就教大家如何建立我们的顺序表吧,希望对你们有所帮助。

第一步:首先我们需要先打开我们的DEV C++软件,然后点击“新建源代码”,也可以直接按住CTRL+N新建源代码。

第二步:在我们的页面输入以下源代码:

#include

typedefstruct{

intdata;

intlength;

}Seqlist;//定义Seq这个新的数据类型

voidcreat(Seqlist&L);//建立线性表

voidshow(SeqlistL);//显示线性表

intmain()

{

SeqlistL;

L.length=0;//初始化线性表的长度为0

creat(L);

show(L);

return0;

}

voidcreat(Seqlist&L)

{

inta;

printf("请输入要创建的元素的个数:\t");

scanf("%d",&a);

for(inti=0;i

{

printf("请输入第%d个元素\t",i+1);

scanf("%d",&L.data[i]);

L.length++;

}

}

voidshow(SeqlistL)

{

inti;

printf("线性表中的元素为:\n");

for(i=0;i

printf("%d\t",L.data[i]);

printf("\n");

}

第三步:在我们的语言结构中,如果我们用到的是结构体的话,我们就需要先写出我们的结构体,并且在结构体里对我们的所有的成员进行定义。

第四步:因为我们此次主要是对顺序表的建立,所以,我们也会有需要调用函数的情况,那么我们就必须要对我们调用的函数进行声明,注意声明必须在主函数main里进行。

第五步:编写并输入完我们的源代码之后,我们直接点击菜单栏上的“运行”,当输入面板弹出来之后,我们直接按上面的提示来进行输入我们的数据即可。