- 5
- 0
- 约4.15千字
- 约 19页
- 2018-10-30 发布于浙江
- 举报
链表课程设计新
通讯录链表课程设计项目报告
2016年4月
第二十二小组成员:周美云,李晴琳
吉首大学
吉首大学
管理员界面
吉首大学
Back
登陆和注册有几大亮点:
1.1 程序支持弹窗功能
1.2 程序能够支持回删
1.3 程序能够显示时间和日期
建立链表
Back
linklist *createlist(linklist *head)
{
system(cls);
system(title 建立系统);
system(date /t);
system(time /t);
int n=0,i;
linklist *p1,*p2;
printf(\n*\t\t通讯录链表的建立\t\t*);
printf(\n*****************************************);
printf(“\n编号20 姓名20 性别10 年龄10 电话25 地址 25\n);
p1=p2=(linklist *)malloc(sizeof(linklist *));
scanf(\n%d\n%s\n%s\n%d\n%s\n%s,p1-number,p1-name,p1-sex,
p1-age,p1-telephone,p1-address);
head=NULL;
while(p1-number!=0)
{
n=n+1;
if(n==1)head=p1;
else{
p2-next=p1;
p2=p1;
} printf(结束建表吗?1/0);
scanf(%d,i);
if(i==1)
{
p1=(linklist *)malloc(sizeof(linklist));
scanf(\n%d\n%s\n%s\n%d\n%s\n%s,p1-number,p1-name,
p1-sex,p1-age,p1-telephone,p1-address);
p2-next=NULL;
}
else
menu_select();
}
}
吉首大学
void insertnode(linklist *head,linklist *p)
{
system(cls);
system(title 插入界面);
system(date /t);
system(time /t);
printf(\n*\t\t通讯录链表的插入\t\t*);
printf(\n*****************************************);
linklist *p1,*p2;
p1=head;
p2=p1-next;
while(p2!=NULL ( strcmp(p2-number,p-number))!=0)
{
p1=p2; //p1指向刚访问过的结点
p2=p2-next; //p2指向表的下一个结点
}
p1-next=p; //插入p所指向的结点
p-next=p2; //连接表中剩余部分
system(Pause);
system(cls);
}
吉首大学
linklist *listfind(linklist *p)
{
system(cls);
system(title 查询界面);
system(date /t);
system(time /t);
char num[5];
char name[9];
printf(\n*\t\t通讯录链表的查询\t\t*);
printf(\n*****************************************);
printf(\n=======================);
printf(\n1.按编号查询);
printf(\n2.按姓名查询);
printf(\n=======================);
int choice;
p=(linklist *)malloc(sizeof(lin
您可能关注的文档
最近下载
- 2025年设备监理师设备合同价款调整事件的处理专题试卷及解析.pdf VIP
- 2025年江门市直遴选考试真题汇编及答案解析(夺冠).docx VIP
- (高清版)DB13∕T 2936-2019 浆砌石工程检测技术规程.docx VIP
- 12D8 河北《 内线工程》标准图集.docx VIP
- 肺囊肿的症状ppt模板.pptx VIP
- 去甲肾上腺素的护理措施.doc VIP
- 2024年江门市直遴选笔试真题汇编含答案解析(夺冠).docx VIP
- 房建项目施工进度计划管理.docx VIP
- 建筑工程内业资料全套范本(表格类).doc VIP
- 内蒙古民族大学《计算机基础与C语言》2024-----2025学年期末试卷(A卷).pdf VIP
原创力文档

文档评论(0)