包含增删查改备份账户管理的管理系统
c语言程序源码:
- //---------------------------------------------主函数----------------------------------------------------
- # include <stdio.h>
- # include <stdlib.h>
- # include <string.h>
- # include <conio.h>
- # include <time.h>
- # include <windows.h>
- # include "jiegou.h"
- # include "jiegou2.h"
- # include "bianliang.h"
- int main()
- {
- char choice,s[20];
- int n,bei=0,yhs=0; //n表示数据块个数
- zhanghu(&yhs);
- n=duqu(&bei);
- while(1)
- {
- system("cls");
- system("color 37");
- printf("\n\n"); //界面
- printf("\t\t***********************************************\n");
- printf("\t\t 欢迎使用电子通讯录 KAI2.0版本 \n");
- printf("\t\t***********************************************\n\n");
- printf("\t\t 1:添加联系人 \n");
- printf("\t\t 2:删除联系人 \n");
- printf("\t\t 3:修改联系人 \n");
- printf("\t\t 4:查显联系人 \n");
- printf("\t\t 5.修改密码 \n");
- printf("\t\t 6.删除账户 \n");
- printf("\t\t 7.打印数据 \n");
- printf("\t\t 8.备份数据 \n");
- printf("\t\t 0:退出 \n");
- printf("\n\t\t");
- time_t lt=time(NULL);
- printf(ctime(<));
- printf("\t\t_______________________________________________\n");
- printf("\t\t请选择您所要的服务: \n\t\t");
- choice=getch();
- printf("\n");
- switch(choice)
- {
- case '1':n=add(n);break; //返回操作后的数据个数 暂无自动保存
- case '2':n=shanchu(n);break; //返回删除后的数据个数 暂无自动保存
- case '3':update(n);break; //暂无自动保存
- case '4':search(n);break;
- case '5':xiugai(n,yhs);break;
- case '6':shanhu(&yhs);break;
- case '7':dayin(n);break;
- case '8':beifen(n,bei);break;
- case '0':quit(n);break;
- default:
- {
- system("cls");
- printf("\n\n\n");
- printf("选择错误,请重新输入并选择!\n");
- printf("\n\n\n");
- system("PAUSE");
- }
- }//switch
- }//while
- return 0;
- }
复制代码
所有资料51hei提供下载:
通讯录.rar
(320.81 KB, 下载次数: 6)
|