最新安卓手机通讯录代码(五篇)
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。
安卓手机通讯录代码篇一
char name[20];
char tel[12];
char kind;
char email[50];public:
information(){}
information(char n[],char t[],char k,char e[])
{
strcpy(name,n);
strcpy(tel,t);
kind=k;
strcpy(email,e);
}
friend void main();};void main(){
cout<<“☆★☆★☆★☆★☆★☆”< cout<<“ 菜单 n”; cout<<“---------------------”< cout<<“1 信息录入n”<<“2 按姓名查找n”<<“3 修改n”<<“6 删除n”<<“0 退出n”; cout<<“请选择: ”; char p;char w; information *s[16]; ofstream *file[16]; ofstream *file2[30]; int i=0; int j2=0; int j=0; bool flag2=0; do { cin>>p; if((p>='0'&&p<='8')) flag2=1; 按类别查找n“<<”4 插入n“<<”5 else cout<<“指令错误!请重新输入:”< }while(flag2==0); do{ switch(p) { case '1': { char c; char name[20];char tel[12];char kind;char email[50]; do{ bbb: cout<<“请输入姓名”< cin>>name; cout<<“请输入电话号码:”< cin>>tel; eee: cout<<“请输入类别(a办公类b个人类c商务类):”< cin>>kind; if(kind!='a'&&kind!='b'&&kind!='c') { cout<<“类别错误,请重输”; goto eee; } cout<<“请输入电子邮箱:”< cin>>email; file[j]=new ofstream(“d: ”,ios::ate); *file[j]<<“姓名”< j++; s[i]=new information(name,tel,kind,email); for(int y=0;y { if(strcmp(s[y]->tel,s[i]->tel)==0) {cout<<“输入重复电话号码,请重输!”< goto bbb;} } for(int u=0;u { if(strcmp(s[u]->name,s[i]->name)==0) { cout<<“输入重名,请重输!”< goto bbb; }} i++;if(i==15){ cout<<“内存已满,无法录入!”< break; } cout<<“数据录入成功,想继续录入吗(y/n)”< cin>>c; flag2=0; do { if(c!='y'&&c!='n') { cout<<“指令错误!请重新输入!”< cin>>c; } else flag2=1; }while(flag2==0); }while(c=='y'); break; } case '2': { char n[20];int j=0;char c; do{ int flag=0; cout<<“请输入你要查询的人员姓名”< cin>>n; for(int j=0;j { if(strcmp(n,(*s[j]).name)==0) { flag=1; cout<<“您要查询的是:”<<(*s[j]).name< cout<<“电话号码 ”<<(*s[j]).tel< } } if(flag==0) cout<<“对不起!您要查询的人不存在!”< cout<<“您想继续查询吗?(y/n)”< cin>>c; if(c!='y'&&c!='n') { cout<<“指令错误!请重新输入!”< cin>>c; } } while(c=='y'); break; } case '3': { char k;int j=0;char c; do{ int flag=0; cout<<“请输入你要查询的类别”< cin>>k; for(int j=0;j { if(k==(*s[j]).kind) { flag=1; cout<<“您要查询的是:”<<(*s[j]).name< cout<<“电话号码 ”<<(*s[j]).tel< } } if(flag==0) cout<<“对不起!您要查询的不存在!”< cout<<“您想继续查询吗?(y/n)”< cin>>c; if(c!='y'&&c!='n') { cout<<“指令错误!请重新输入!”< cin>>c; } } while(c=='y'); break; } case '4': { char name[20];char tel[12];char kind;char email[50]; char c;int j=0; do { aaa: cout<<“请输入您要插入的人的姓名:”< cin>>name; cout<<“请输入电话号码:”< cin>>tel; cout<<“请输入类别(a办公类b个人类c商务类):”< fff: cin>>kind; if(kind!='a'&&kind!='b'&&kind!='c') {cout<<“类别错误,请重输”; goto fff;} cout<<“请输入电子邮箱:”< cin>>email; file[j]=new ofstream(“d: ongxunlu”,ios::ate); *file[j]<<“姓名”< j++; s[i]=new information(name,tel,kind,email); for(int y=0;y { if(strcmp(s[y]->tel,s[i]->tel)==0) {cout<<“输入重复电话号码,请重输!”< goto aaa;}} for(int u=0;u { if(strcmp(s[u]->name,s[i]->name)==0) {cout<<“输入重名,请重输!”< goto aaa;}} i++; if(i==15||i==16) {cout<<“内存已满,无法录入!”< cout<<“数据录入成功,想继续录入吗(y/n)”< cin>>c; if(c!='y'&&c!='n') { cout<<“指令错误!请重新输入!”< cin>>c; } }while(c=='y');qqq: break; } case '5': { char name[20];flag2=0; char c; do { cout<<“请输入您要修改的人的姓名:”< cin>>name; for(int h=0;h { if(strcmp(name,s[h]->name)==0) { flag2=1; cout<<“请输入新的电话号码:”< cin>>s[h]->tel; cout<<“请输入新的类别(a办公类b个人类c商务类):”< cin>>s[h]->kind; 箱:“< } } cout<<”请输入新的电子邮cin>>s[h]->email; cout<<“数据修改成功!”; if(flag2==0) { cout<<“您要修改的人本来就不存在!请检查重新输入!”< } cout<<“想继续修改吗(y/n)”<
2024六年级毕业评语简短(精选十五篇)
06-11
六年级毕业致同学们的一封信范文2篇
06-11
初中毕业典礼校长发言稿2024(优秀10篇)
06-11
2024年六年级毕业活动策划书(二篇)
06-11
2024初中毕业典礼感谢老师发言稿范文8篇
06-11
初中校长开学典礼发言稿简短33篇
04-22
直营连锁加盟合同(汇总33篇)
04-21
党员谈心谈话记录2024年最新二篇
06-03
教育系统安全治本攻坚三年行动工作方案2024年(四篇)
04-19
档案工作先进个人先进事迹材料(优秀6篇)
05-25