c语言中实践报告

c语言中实践报告

ID:29735140

大小:19.17 KB

页数:10页

时间:2018-12-22

c语言中实践报告_第1页
c语言中实践报告_第2页
c语言中实践报告_第3页
c语言中实践报告_第4页
c语言中实践报告_第5页
资源描述:

《c语言中实践报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言中实践报告  中南大学  C语言程序设计实践报告  题目通讯录程序设计学生姓名指导教师学院专业班级完成时间  一、任务描述通讯录程序设计  设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,籍贯,电话号码1,电话号码2,电子邮箱组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。  实现功能:系统以菜单方式工作  信息录入功能信息浏览功能信息查询功能信息修改功能系统退出功能  二、算法描述  

2、设计一个实用的的小型通讯录程序必须具备系统以菜单方式工作、信息录入、信息浏览、信息查询、信息修改、系统退出功能,那么就需要这样的函数来实现。因此,我需要自定义这样的函数来解决问题,当然还会调用库函数。在定义函数的过程中会用到选择结构、循环结构等基本语句,以及对结构体数组的定义等。  三、程序设计目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  /

3、******头文件***********/  #include""/*I/O函数*/#include""/*标准库函数*/#include""/*字符串函数*/#include""/*字符操作函数*/#defineM50/*定义常数表示记录数*/typedefstruct/*定义数据结构*/{  charNAME[20];/*姓名*/charEMAIL[30];/*邮箱*/  charTELE1[10];/*电话*/charTELE2[10];/*电话*/charHOMETOWN[30];/*籍贯*/}DATA;  /******以下

4、是函数原型*******/intenter(DATAt[]);/*输入记录*/intadd(DATAt[],intn);/*添加记录*/intchange(DATAt[],intn);/*修改记录*/intdeleter(DATAt[],intn);/*删除记录*/voidlist(DATAt[],intn);/*显示记录*/  voidsearch(DATAt[],intn);/*按姓名查找显示记录*/voidqseek(DATAt[],intn);/*快速查找记录*/voidprint(DATAtemp);/*显示单条记录*/in

5、tfind(DATAt[],intn,char*s);/*查找函数*/intmenu_select();/*主菜单函数*//******主函数开始*******/main(){inti;  DATAd[M];/*定义结构体数组*/intlength;/*保存记录长度*/system("cls");for(;;)/*无限循环*/{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的

6、业务技能及个人素质的培训计划  switch(menu_select())/*调用主菜单函数,返回值整数作开关语句的条件*/{  case1:length=enter(d);break;/*输入记录*/  case2:length=add(d,length);break;/*添加记录*/case3:length=deleter(d,length);break;/*删除记录*/  case4:list(d,length);break;/*显示全部记录*/  case5:search(d,length);break;/*查找记录*/cas

7、e6:qseek(d,length);break;/*快速查找记录*/  case7:length=change(d,length);break;  case8:exit(0);/*如返回值为8则程序结束*/}}}  /*菜单函数,函数返回值为整数,代表所选的菜单项*/  **");  printf("*1.录入联系人数据*");printf("  *");  printf("*2.添加联系人数据*");printf("  *");  printf("*3.删除联系人数据7.*");printf("  *"

8、);  printf("*4.显示全部联系人*");printf("  *");printf("  *");  printf("目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。