- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
语c言通讯x录程序设计本科论文
《程序设计综合实习[软]》
实 习 报 告
学 号 159074210 姓 名 吴师庆 班 级 软152 指导教师 潘祥
安徽工业大学
2016年月1.main()
2. void input(PEOPLE pHead,int x)
3. void search(PEOPLE pHead)
4. int show(PEOPLE pHead)
5. void modify(PEOPLE pHead)
6. void delete_name(PEOPLE pHead,int x)
7. void save(PEOPLE pHead)
8. void quit()
三、详细设计
1.新建联系人功能主控函数void input(PEOPLE pHead,int x)
实现添加新的联系人的功能。
void input(PEOPLE pHead,int x)
{
int i=0;
PEOPLE p=pHead;
while (p!=NULLix-1)
{
p=p-pNext;
++i;
}
PEOPLE pNew=(PEOPLE)malloc(sizeof(people));
if(pNew==NULL)
{
printf(动态分配内存失败! );
exit(-1);
}
printf(\n*************************************************************************\n\n);
printf(\t\t 请创建并添加联系人信息\n\n);
printf(\t\t请输入联系人姓名:);
gets(pNew-name);
printf(\t\t请输入联系人电话:);
gets(pNew-phone);
printf(\t\t请输入联系人地址:);
gets(pNew-address);
printf(\t\t请输入联系人QQ:);
gets(pNew-QQ);
printf(\n\t\t成功添加了联系人信息!!\n\n);
printf(请按Enter键继续);
printf(\n*************************************************************************\n);
getchar();
PEOPLE q=p-pNext;
p-pNext=pNew;
pNew-pNext=q;
}
2.查询功能主控函数void search(PEOPLE pHead) {
int num;
printf (\n*************************************************************************\n\n);
printf (\t\t\t1.按姓名查找\n);
printf (\t\t\t2.按电话查找\n);
printf (\t\t\t3.按地址查找\n);
printf (\t\t\t4.按QQ查找\n);
printf (\n\t\t选择你需要操作的功能号码(1-4):);
num=getchar();
getchar();
switch(num)
{
case 1:
name_search(pHead);
break;
case 2:
phone_search(pHead);
break;
case 3:
address_search(pHead);
break;
case 4:
QQ_search(pHead);
break;
default:
printf(\t\t\t 输入错误!\n\n);
printf(请按Enter键继续);
printf (\n*************************************************************************\n);
getchar();
break;
}
}
3.显示功能主控函数 int show(PEOPLE pHead)
先调用排序函数,再按相应顺序将全部联系人的信息显示到屏幕。
int show(PEOPLE pHead)
{
int num;
printf (\n*****************
您可能关注的文档
- 英语论文开题报告电影《撞车》中的种族主义歧视隐喻解读 毕业论文.doc
- 英语论文培养学生的阅读能力 毕业论文.doc
- 英语习语汉译过程中的文化不可译性 毕业论文.doc
- 英语英语课堂教学行为研究项目设计 毕业论文.doc
- 英语—英语听力困难的原因及其解决方法 毕业论文.doc
- 英语中介语无标志被动语态的错误分析 毕业论文.doc
- 英语专业论《了不起的盖茨比》中美国梦的破灭 毕业论文.doc
- 营经e科士威生意成功必备的心态讲稿本科论文.doc
- 颍州经济开发区控制性详细规划文本 毕业论文.doc
- 应急水厂建设工程(初步设计修改版) 毕业论文.doc
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)