C语言通信录管理.doc

上传人:s9****2 文档编号:561111147 上传时间:2023-06-28 格式:DOC 页数:4 大小:33.51KB
返回 下载 相关 举报
C语言通信录管理.doc_第1页
第1页 / 共4页
C语言通信录管理.doc_第2页
第2页 / 共4页
C语言通信录管理.doc_第3页
第3页 / 共4页
C语言通信录管理.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言通信录管理.doc》由会员分享,可在线阅读,更多相关《C语言通信录管理.doc(4页珍藏版)》请在金锄头文库上搜索。

1、C语言通信录管理#include iostreamusing namespace std;#define NUM 3/const int NUM=3; enum grouprelative,colleague,classmate,freind,other;typedef enum group Group;struct informationchar name10;char cellPhone10;char officePhone10;char email10;char province10;char officAdd10;char homeAdd10;Group gp; int gpindex

2、;typedef struct information INFORMATION;static INFORMATION infTotalNUM; /?void recordInfor();void insertInfor();void sortByName();void deleteInforByName(char *n);void updateInforByName(char *n);void selectInfor();void printInfor();void main()int choice=0; dosystem(cls);cout*通讯录管理系统*n;cout* (1)通讯录信息录

3、入 *n;cout* (2)向通讯录中插入一条信息 *n;cout* (3)将通讯录排序 *n;cout* (4)删除一条信息 *n;cout* (5)更新一条信息 *n;cout* (6)选择信息输出 *n;cout* (7)通讯录信息输出 *n;cout* (8)退出系统 *n;cout*n;coutchoice; switch(choice) case 1: recordInfor(); break; case 2: insertInfor(); break; case 3: sortByName(); break; case 4: deleteInforByName(); break;

4、 case 5: updateInforByName(); break; case 6: selectInfor(); break; case 7: printInfor(); break; case 8: exit(0);while(1);void recordInfor() int i=8; float f=1.5f; double d=3e7; char ch10=go on; bool flag = true; system(cls); cout*通讯录管理系统*n; cout(1)通讯录信息录入n; for(i=0;iNUM;i+) coutn请输入第i+1个人的信息:n;couti

5、nfTotali.name;coutinfTotali.cellPhone;coutinfTotali.officePhone;coutinfTotali.email;coutinfTotali.province;coutinfTotali.officAdd;coutinfTotali.homeAdd;coutinfTotali.gpindex;infTotali.gp = (Group)infTotali.gpindex; coutch;void insertInfor()void sortByName()void deleteInforByName(char *n)void updateI

6、nforByName(char *n)void selectInfor()void printInfor() int i=8; float f=1.5f; double d=3e7; char ch10=go on; system(cls); cout*通讯录管理系统*n; cout(7)通讯录信息输出 n; cout姓名t手机t办公电话t电子邮箱t所在省市t家庭住址t群组分类n; for(i=0;iNUM;i+) coutinfTotali.namet;coutinfTotali.cellPhonet;coutinfTotali.officePhonet;coutinfTotali.emailt;coutinfTotali.provincet;coutinfTotali.officAddt;coutinfTotali.homeAddt;coutinfTotali.gpn; coutch;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号