第二次作业单链表

发布 2022-07-12 15:15:28 阅读 3010

#include<>

#define error 0

#define null 0

#define overflow -2

typedef int elemtype; /定义数据元素类型*/#include <>包含动态分配头函数*/#define ok 1

typedef int status定义函数返回值类型*/typedef struct lnode

//creatlist_lnk

status insertlist_lnk( linklist &l,int i,elemtype e)

if(!p)

q->next=p->next;

p->next=q;

return ok;

//insertlist_lnk

status listdelete_lnk(linklist &lnk,int i,elemtype &e)

//在带头结点的单链线性表l中,删除第i个元素,并由e返回其值。

lnode *p;lnode *q;int j;

p=lnk;j=1;

while(p->next&&j

if (!p||j

q=p->next;p->next=q->next;

e=q->data; free(q);

return ok;

// listdelete_lnk

status locationelem_lnk(linklist &lnk,elemtype &e)

lnode *p;int i;

i=1;p=lnk->next;

while(p&&p->data!=e)

if(!p)

printf("这个数的位序是:%d",i);

return ok;

status printlist_lnk( linklist l)printf("");

return ok;

//printlist_lnk

void main()while (select!=0);

destroylist(l); 销毁链表*//*main*/

第二次作业

第 次作业日期姓名 得分 一 给下列词语注音。废墟调遣履行凄凉。荒无人烟潸然泪下井然有序。生死攸关绘声绘色薄雾笼罩。二 查字典填空。负 字用音序查字法,应查音序 音节 负 在字典中的解释有 背 担任 遭受 享有 背弃 违背 败 输。请为下面词语中的 负 选择合适的解释。序号填空 负荆请罪 久负盛名 ...

第二次作业

三 案例题。梁某与好友强某深夜在酒吧喝酒。强某醉酒后,钱包从裤袋里掉到地上,梁某拾后见钱包里有5000元现金就将其隐匿。强某要梁某送其回家,梁某怕钱包之事被发现,托辞拒绝。强某在回家途中醉倒在地,被人发现时已经冻死。关于本案,请问 1 梁某占有财物的行为构成何种犯罪并说明理由。2 梁某对强某的死亡是...

第二次作业

你不能来上课,应该跟老师说一声。5 这种境界,使人惊叹,叫人舒服。你努力学习,你一定会有所进步。五 修改病句。今天的气温很热。2 静静的河水呼啦啦地流着。3 文艺晚会上,舞蹈和 都很好看。4 我们上课很积极。六 阅读欣赏。三亚落日 节选。三亚在海南岛的最南端,被蓝透了的海水围着,洋溢着浓浓的热带风情...