1、C语言通信录管理 #include "iostream" using namespace std; #define NUM 3//const int NUM=3; enum group{relative,colleague,classmate,freind,other}; typedef enum group Group; struct information { char name[10]; char cellPhone[10]; char officePhone[10]; char email[10]; char province[10
2、]; char officAdd[10]; char homeAdd[10]; Group gp; int gpindex; }; typedef struct information INFORMATION; static INFORMATION infTotal[NUM]; //??? void recordInfor(); void insertInfor(); void sortByName(); void deleteInforByName(char *n); void updateInforByName(char *n); voi
3、d selectInfor(); void printInfor(); void main() { int choice=0; do { system("cls"); cout<<"\\****************通讯录管理系统*****************\n"; cout<<"\\* (1)通讯录信息录入 *\n"; cout<<"\\* (2)向通讯录中插入一条信息 *\n"; cout<<"\\* (3)
4、将通讯录排序 *\n"; cout<<"\\* (4)删除一条信息 *\n"; cout<<"\\* (5)更新一条信息 *\n"; cout<<"\\* (6)选择信息输出 *\n"; cout<<"\\* (7)通讯录信息输出 *\n"; cout<<"\\* (8)退出系统
5、 *\n"; cout<<"\\***********************************************\n"; cout<<"请输入您的选择(1-8):"; cin>>choice; switch(choice) { case 1: recordInfor(); break; case 2: insertInfor(); break; case 3: sortByName(); break; case 4: dele
6、teInforByName(""); break; 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 ch[10]="go on"; bool fl
7、ag = true;
system("cls");
cout<<"\\****************通讯录管理系统*****************\n";
cout<<"\\(1)通讯录信息录入\n";
for(i=0;i
8、[i].officePhone; cout<<"电子邮箱--"; cin>>infTotal[i].email; cout<<"所在省市--"; cin>>infTotal[i].province; cout<<"工作单位--"; cin>>infTotal[i].officAdd; cout<<"家庭住址--"; cin>>infTotal[i].homeAdd; cout<<"群组分类(输入1-4)--"; cin>>infTotal[i].gpindex; infTotal[i].gp = (Group)infTotal[i].gpindex;
9、 } cout<<"\n输入完毕请输入0按回车返回主菜单!"; cin>>ch; } void insertInfor(){} void sortByName(){} void deleteInforByName(char *n){} void updateInforByName(char *n){} void selectInfor(){} void printInfor() { int i=8; float f=1.5f; double d=3e7; char ch[10]="go on"; system("cls
10、");
cout<<"\\****************通讯录管理系统*****************\n";
cout<<"\\(7)通讯录信息输出 \n";
cout<<"姓名\t手机\t办公电话\t电子邮箱\t所在省市\t家庭住址\t群组分类\n";
for(i=0;i






