猴子选大王课程设计总结(3)

2019-08-01 22:57

析思路,打开视角。老师严谨求实的求学态度,踏实坚忍的工作精神,将使我受益终身。同学们热情无私的帮助与关怀将使我有更大的动力面对更多的困难。再多华丽的语言也显苍白。在此,谨向给予我帮助的刘老师和同学们致以诚挚的感谢和崇高的敬意。

感谢寝室的室友们对我的帮助。由于时间的紧迫,我每天必须起早贪黑的上网查资料,写东西。不管我再怎么注意,再怎么消息,敲打键盘时发出的声音,显示屏的光亮,必定会打扰到她们。感谢他们给与我的理解和包容。

感谢在这次程序设计中所有帮助过我和理解我的人。

五、参考文献

1、数据结构(C语言版)/严蔚敏,吴伟民 编著。----清华大学出版社 http:www.tup.com.cn

2、C程序设计(第三版) / 谭浩强 编著。---清华大学出版社

六、附录

源程序: #include #include typedef int DataType; typedef struct Node {

DataType data; struct Node *next;

}monkey;//定义结点 void main() {

monkey *head,*p,*q,*s;

int m,n,i;

printf(\请输入猴子的总数:\scanf(\printf(\

printf(\请输入的周期数:\scanf(\printf(\

printf(\对猴子进行编号:\\n\\n\

head=q=p=(monkey *)malloc(sizeof(monkey));

for(i=1;i

{

q=(monkey *)malloc(sizeof(monkey));

q->data=i;

p->next=q;//使链表循环起来

p=q;

printf(\第%d位猴子的编号是:%d\\n\

}

q->next=head; head->data=m; p=head; q=p->next;

printf(\第%d位猴子的编号是:%d\\n\

printf(\

if(m==1)

printf(\猴子大王的编号是:1\\n\

else if(m!=1) {

if(n==1) { } else {

for(i=1;i

p=p->next; for(i=1;i<=m;i++)

printf(\要删除的猴子号为:%d\\n\

printf(\猴子大王的编号是:%d\\n\

q=q->next;

}

if(i==n-1) { }

if(m==1) break; }

printf(\要删除的猴子号为:%d\\n\s=q;

q=q->next;//q即为被点到的猴子 p->next=q;//删除q结点 free(s);//释放内存

i=0;//计数器清零,重新开始计数 m--;

printf(\猴子大王的编号是:%d\\n\此时的结点就是大王 }

}


猴子选大王课程设计总结(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:(目录)2018-2024年焦化苯市场运营趋势分析及投资潜力研究报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: