最新安卓手机通讯录代码(五篇)
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。
安卓手机通讯录代码篇一
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
观看安全生产月警示教育片观后感(精选14篇)
06-05
优秀青年代表座谈会青年代表发言材料6篇
06-04
庆祝六一儿童节活动方案模板(优质10篇)
05-09
新时代纪检监察系统先进典型事迹心得体会(精选10篇)
03-19
综合素质评价学生陈述报告范文(优质3篇)
05-27