为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

电话簿管理系统

2011-07-15 11页 doc 109KB 13阅读

用户头像

is_741711

暂无简介

举报
电话簿管理系统C语言课程设计实验报告 C语言课程设计报告 班号: 指导老师: 姓名: 日期: 题目要求 具有数据插入修改删除显示和查询功能的电话簿管理程序。 (1)数据包括人名工作单位电话号码和E-mail地址 (2)可对记录中的姓名和电话号码进行 (3)可增加或删除记录 (4)可显示所有保存的记录 (5)可按人名或电话号码进行查询 结构体部分 •​ #include (打开文件部分) •​ #include •​ #include •​ struct contacks •​ { char name[10]; •​  char mobile...
电话簿管理系统
C语言课程设计实验 C语言课程设计报告 班号: 指导老师: 姓名: 日期: 目要求 具有数据插入修改删除显示和查询功能的电话簿管理程序。 (1)数据包括人名工作单位电话号码和E-mail地址 (2)可对中的姓名和电话号码进行 (3)可增加或删除记录 (4)可显示所有保存的记录 (5)可按人名或电话号码进行查询 结构体部分 •​ #include (打开文件部分) •​ #include •​ #include •​ struct contacks •​ { char name[10]; •​  char mobile[10]; •​  QQ[10]; •​  char Email[20]; •​  char street[20]; •​  }con[50]; •​ int k=0; 包括学生姓名手机qq电子邮箱和住址的结构体函数 主函数 main() { int a; do { printf("\n\n ******************************************************************\n"); printf(" *"); printf("\t\ 欢迎进入号码本管理系统 "); printf("\t\t*"); printf("\n ******************************************************************\n"); printf(" *"); printf("\t 1.【写入信息】"); printf("\t\t\t\t\t*\n"); printf(" *"); printf("\t 2.【显示信息】"); printf("\t\t\t\t\t*\n"); printf(" *"); printf("\t 3.【查找信息】"); printf("\t\t\t\t\t*\n"); printf(" *"); printf("\t 4.【删除信息】"); printf("\t\t\t\t\t*\n"); printf(" *"); printf("\t 5.【保存信息】"); printf("\t\t\t\t\t*\n"); printf(" *"); printf("\t 6.【退出系统】 "); printf("\t\t\t\t\t*\n"); printf(" ******************************************************************\n"); printf(" 请输入选择:"); scanf("%d",&a); switch(a) { case 1:printf("\n");enter();break; case 2:printf("\n");display();break; case 3:printf("\n");lookandchange();break; case 4:printf("\n");del();break; case 5:printf("\n");save();break; case 6:printf("\n");exit(0);break; default:printf("\n输错了让你在1-6选重选!!\n"); } }while(a!=0); } 显示主界面 包括所有选项的界面 用开关语句连接到不同的函数中进行不同操作 添加操作 void enter() { char ch[20]; printf("\n可以输入同学信息啦:\n"); do { printf("\n名字外号也行: "); scanf("%s",con[k].name); printf("手机号: "); scanf("%s",con[k].mobile); printf("\qq号码: "); scanf("%s",con[k].fixtelephone); printf("\nEmail: "); scanf("%s",con[k].Email); printf("\n家庭住址: "); scanf("%s",con[k].street); k++; printf("\n继续输入吗(y/n): "); scanf("%s",ch); }while(strcmp(ch,"y")==0||strcmp(ch,"Y")==0); display(); } 添加界面 运用printf显示界面 运用scanf对结构体数组进行写入操作 当输入y或Y时进行重复操作 其他情况显示现有数据 显示操作 void display() { int i; printf(" 现在所有的信息是:\n"); for(i=0;i
/
本文档为【电话簿管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索