90后走进婚姻介绍所

时间:2024.5.2

“90后”走进婚姻介绍所 征婚低龄化渐成趋势

____泰和婚姻介绍所记实

近日,记者走访了泰和婚介中心。据了解,在城区征婚者中,女性征婚者略多于男性,“90后”也开始加入征婚大军。

单身女更加“恨嫁”

“现在四川射洪泰和婚姻介绍所,同年龄段男女性征婚者人数并不均衡,在中年阶段,女性征婚比男性多。而在"80后"一代,男性征婚比女性多,总体来看,女性略多于男性。”射洪县泰和婚姻介绍所负责人任丽英说,在射洪,单身女性比男性更迫切找到合适的伴侣,建立一个家庭。

射洪县泰和婚姻介绍所负责人任丽英还说,当今社会市场经济,人们忙于钻研知识、技术、经济,没时间找对象,亲戚介绍不满意又怕得罪亲戚,只好勉强结婚。自由恋爱会导致一时冲动,糊涂结婚,到时离婚,婚姻介绍所选择范围宽,成功率高,都能选到理想的伴侣。因而国家越发达,城市越繁荣,婚姻介绍所越兴旺,单身人士条件越好,越易征婚。

“90后”急欲早婚嫁

“有时候我们还接到"90后"的咨询电话,只要达到法定

的结婚年龄,都符合条件来征婚。”河池市焱焱婚介中心负责人曾焱说,自去年以来,陆续有几个“90后”来征婚,有的家长还跟着一起来报名。

据了解,城区征婚开始呈现低龄化趋势。“征婚者在报名注册时,我们都要求未婚者出示身份证,离婚的出示离婚证,丧偶的出示死亡证明书。确保填写真实信息,这对于征婚者来说比较放心。”射洪泰和婚姻介绍所任丽英所长说,所以有些家长宁愿自己的孩子来婚介所征婚,多认识一些人,没缘分也可以交个朋友。

“现在都比较开放了,电视交友节目炒得那么火热,征婚可直接接触到有同样想法的人,为何不尝试一下呢?”生于19xx年的小芳说,征婚不一定非要结婚,可以先交往看看,合适的也可以结婚。

用心交往找幸福

据了解,在城区征婚中,未婚的大概占40%,离婚50%,丧偶10%。“来报名的不仅有"90后",还有84岁高龄的老人。”泰和婚姻介绍所任丽英说,一些丧偶的老年人为寻找伴侣安度晚年,来征婚的并不奇怪。

在征婚队伍中,也不乏有高学历、高职位、高薪阶层。“有的是教授、硕士,有的是高校教师,有的是机关干部,有的是企业老板,各行各业都有,大多数人工作比较忙,婚

姻大事被耽搁了。”曾焱说,有的高薪人士在填写资料时,对于经济状况有所隐瞒,不想对方看中物质而交往,真诚相待则是高薪人士首要考虑的。

一些女性比较现实,房子车子要有,非高学历、高薪水的不嫁,而男性则看重是否眼缘,由此出现更多的“剩男剩女”。为此,婚介所的工作人员提醒,择偶时不要太看重物质,用心交往就会找到属于自己的幸福。


第二篇:婚姻介绍所系统说明书 完整版


学   号    09120071

 

面向对象程序设计B

设计说明书

起止日期:  2010 12 20 日 至  2010 12 31

计算机工程系

20##1231

中环信息学院

课程设计任务书

2010 —2012学年第1学期

计算机工程计算机科学与技术专业动漫2 班级

课程设计名称:面向对象程序设计B

设计题目:婚姻介绍所信息管理系统    

完成期限:自 20## 12 20 日至  20## 12 31 日共 2

设计依据、要求及主要内容(可另加附页):

设计依据:经过大二半学期对C++编程及面向对象的学习后,我学会了函数的声明(全局变量,局部变量)﹑函数的调用﹑函数继承与派生﹑函数重载﹑成员函数引用﹑指针对象的引用等,通过这次的课程设计使我对这些知识有了更深一步的了解。

 要求:经过这次程序设计后发现自己还有很多的不足之处,还需要对书本知识再进一步的加深了解。

男士女士信息包括职姓名 身高 职业 出生日期 工作时间 年龄。试设计一婚姻介绍所信息管理系统,使之能提供以下功能:

1-从键盘录入全部人员(男士、女士)记录        

2-增加一位人员(男士、女士)记录               

3-显示全部人员记录                          

4-对对方性格的要求                              

5-删除一个人员记录       

6-按年龄输入人员信息(可选)                    

7-按姓名或年龄检索所有信息                      

8-显示菜单目录                                

9-结束程序运行                     

指导教师(签字):               

教研室主任(签字):                

批准日期:       年   月    日


课程设计进度计划表

目录

1.设计目的. 5

2.总体设计. 5

3.详细设计. 5

3.1 设计的主要思想. 5

3.2 函数的主要功能. 5

4.调试与测试. 5

5.核心源程序清单和执行结果. 5

5.1 源程序. 6

5.2运行结果. 30

6.参考文献. 31

7.输出检索流程图…………………………………………………………………. 32

婚姻介绍所信息管理系统

1.设计目的

通过设计这个程序使自己对于编程的进一步熟悉,同时能够通过复习来巩固自己学的知识,更熟练的掌握各种函数的使用方法。

2.总体设计

3.详细设计

3.1 设计的主要思想

先定义一个公共的Telem类,然后定义一个人的函数和其中的各种功能的虚构函数,再让它派生出男士和女士的虚构函数以及声明属于它们之下的所有功能的虚构函数,并声明下面所要用到的函数,接着写所有函数的函数体来实现函数的查找,删除,赠加等功能,最后写主函数在主函数中调用上面的所有的函数,在主函数中通过用switch函数来实现程序的菜单管理。我所完成的是检索与输出,检索就是分别进行对男士信息和女士信息的查询功能。输出则主要运用输出函数进而显示操作后的输出函数及菜单的显示。

3.2 函数的主要功能

定义一个Telem 类,class Telem ,包括姓名,性别,身高,职业,出生日期,工作时间,年龄。定义函数包括数据的输入函数,添加函数,查找函数,删除函数,读取函数等,写每个函数的函数体包括输入(男士信息,女士信息),输出,添加,查询(按年龄查询),删除,读取,最后写主函数,在主函数里利用函数对上面的所有函数进行调用,在调用查询的函数的时候在里面嵌套一个switch函数在这个函数里调用所有查询的函数实现对数据的各种修改功能。检索包括对男士信息的查询和对女士信息进行查询,用到的主要是输出函数与if语句的结合。输出的主要功能就是显示操作结果,运用的主要是cout输出函数还有数组和指针的灵活运用是每一模块都不可缺少的,这样操作起来才会更便捷。

4.调试与测试

这个程序功能比较多,我采用的是先把大体结构写出然后进行运行,通过大的简单的程序运行成功,再在其中添加小的函数体,使其的功能壮大起来。减少了工作量,而且使程序思路更加的清晰,可读性强。在调试程序的时候遇到了一些困难,首先是对于年龄的检索显示结果不正确,然后,主要的就是对于删除记录这个功能完成不了,应该是随意删除想要删除的记录,但是却只能删除第一条记录。后来对其进行了改正,让单一的只一开始显示菜单变为了循环显示,对于检索功能增加了几对应条语句,使得检索等功能得到了改善与提高。

5.核心源程序清单和执行结果

5.1 源程序

#include<string.h>

#include<fstream.h>

#include<stdlib.h>

#define maxsize 100

fstream iofile;

class Time

{

    public:

       int year;

       int month;

       int day;

};

class Telem

{

       public:

       char name[20];

       Time birthtime;

       char num[20];

       char career[20];

       char character[20];

       Time worktime;

       int year;

       friend istream& operator>>(istream& input,Telem& T);

       friend ostream& operator<<(ostream& output,Telem& T);

       friend int operator-(Time & t1,Time & t2);

};

class People

{

       public:

    People();

       virtual void AddF()=0;

       virtual void Addall()=0;

       virtual void Add()=0;

       virtual void Display();

       virtual void Displaypart(char p[]);

       virtual void Findname(char n[]);

       virtual void Findyear(int );

       virtual void Character();

       virtual void Del(int );

       protected:

       Telem data[maxsize];

       Time now;

       int length;

};

class Man:virtual public People

{

    public:

       virtual void AddF();

       virtual void Addall();

       virtual void Add();

       virtual void Display();

       virtual void Character();

       virtual void Del(int i);

       virtual void Findyear(int );

};

class Woman:virtual public People

{

       public:

       virtual void AddF();

       virtual void Addall();

       virtual void Add();

       virtual void Display();

       virtual void Character();

       virtual void Del(int i);

       virtual void Findyear(int );

};

People::People()

{

       length=0;

       now.year=2010;

       now.month=12;

       now.day=31;

}

void People::Display()

{

       int i;

       for(i=0;i<length;i++)

       cout<<data[i];

}

void People::Displaypart(char p[])

{

       int i,c;

       for(i=0;i<length;i++)

       if(strcmp(data[i].career,p)==0)

       {

              cout<<"输出选择姓名1 身高2 职业3 出生日期4 工作时间5 年龄6 退出选择7"<<endl;

              while(cin>>c)

                     {

                            switch(c)

                                   {

                                          case 1: cout<<"姓名:"<<data[i].name<<endl;break;

                                          case 2: cout<<"身高:"<<data[i].num<<endl;break;

                                          case 3: cout<<"职业:"<<data[i].career<<endl;break;

                                          case 4: cout<<"出生日期:"<<data[i].birthtime.year<<" "<<data[i].birthtime.month<<" "<<data[i].birthtime.day<<" "<<endl;break;

                                          case 5: cout<<"工作时间:"<<data[i].worktime.year<<" "<<data[i].worktime.month<<" "<<data[i].worktime.day<<" "<<endl;break;

                                          case 6: cout<<"年龄:"<<data[i].year<<endl;break;

                                          case 7: cout<<"姓名,性别,身高,职业,出生日期,工作时间,年龄"<<endl;break;      

                                          case 8: goto loop;                                 

                                          default:cout<<"操作错误......"<<endl;

                                   }

                     }

       loop:;

       }

}

void People::Findname(char n[])

{

       int i;

       for(i=0;i<length;i++)

       if(strcmp(data[i].name,n)==0)

       cout<<data[i];

}

void People::Findyear(int y)

{

       Man man;

       Woman woman;

       People *pt=&man;

       People *ps=&woman;

       int i;

       for(i=0;i<length;i++)

       if(data[i].year==y)

       cout<<data[i]<<pt->data[i].year<<endl;

      

      

       ps->data[i].year;

      

}

void People::Character()

{

       int i,s=0;

       for(i=0;i<length;i++)

       if(data[i].character)

       cout<<data[i];

}

void People::Del(int i)

{

       int j;

       for(j=i;j<length;j++)

       data[j-1]=data[j];

       length--;

       cout<<"删除成功";

}

void Woman::AddF()

{

       int flag=0;

       iofile.open("Woman_information.txt",ios::in|ios::binary);

       while(iofile.seekg(ios::cur))

       {

              iofile.seekg(length*sizeof(data[length]),ios::beg);

              iofile.read((char*)&data[length],sizeof(data[length]));

              length++;

              if(length==maxsize)

                     {

                            flag=1;

                            goto loop;

                     }

       }

       People::Del(length);

       cout<<""<<endl;

       loop:

       if(1==flag)

       cout<<"人员信息储存空间已满......"<<endl;

       iofile.close();

}

void Woman::Addall()

{

       char ans;

       int flag=0;

       iofile.open("Woman_information.txt",ios::out|ios::binary);

    do

       {

              cin>>data[length];

              data[length].year=now-data[length].birthtime;

              iofile.write((char*)&data[length],sizeof(data[length]));

              cout<<"您以成功讲信息录入主菜单"<<endl;

              length++;

              if(length==maxsize)

                     {

                            flag=1;

                            goto loop;

                     }

              cout<<"continue(Y|N)?";

              cin>>ans;

       }

       while('y'==ans||'Y'==ans);

       loop:

       if(1==flag)

       cout<<""<<endl;

       iofile.close();

}

void Woman::Add()

{

       int flag=0;

       iofile.open("Woman_information.txt",ios::app|ios::out|ios::binary);

       if(length==maxsize)

       {

              flag=1;

              goto loop;

       }

       cin>>data[length];

       data[length].year=now-data[length].birthtime;

       iofile.write((char*)&data[length],sizeof(data[length]));

       cout<<"添加人员信息成功......"<<endl;

       length++;

       loop:

       if(1==flag)

       cout<<""<<endl;

       iofile.close();

}

void Woman::Display()

{

       cout<<"*********************女士信息************************"<<endl;

       if(0==length)

       cout<<"小美, 1米68, 自主创业,   1923-5-21, 10年,35岁"<<endl;

       cout<<"小加, 1米60,小学教师,   1924-3-6, 12年,27岁"<<endl;

       cout<<"飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,30岁"<<endl;

       cout<<"阿阿, 1米61, 中科院研究员,1990-2-4,  5年,25岁"<<endl;

       cout<<"哭哭, 1米58, 外企总裁,   1478-3-4, 13年,31岁"<<endl;

       cout<<"好吧, 1米62, 公务员,     1448-3-5, 11年,26岁"<<endl;

       int i;

       for(i=0;i<length;i++)

       cout<<data[i];

}

void Woman::Character()

{

       int i,s=0;

       for(i=0;i<length;i++)

       if(data[i].character)

       cout<<data[i];

}

void Woman::Del(int i)

{

       int j;

       if(i<1||i>length)

       cout<<"删除成功";

       for(j=i;j<length;j++)

       data[j-1]=data[j];

       length--;

       cout<<""<<endl;

}

void Woman::Findyear(int y)

{

        

       int i;

       for(i=0;i<length;i++)

       if(data[i].year==y)

       cout<<data[i];

}

void Man::AddF()

{

       int flag=0;

       iofile.open("Man_information.txt",ios::in|ios::binary);

       while(iofile.seekg(sizeof(data[length]),ios::cur))

       {

              if(iofile.seekg(length*sizeof(data[length]),ios::beg))

              iofile.read((char*)&data[length],sizeof(data[length]));

              else

              break;

              length++;

              if(length==maxsize)

                     {

                            flag=1;

                            goto loop;

                     }

       }

       People::Del(length);

       cout<<""<<endl;

       loop:

       if(1==flag)

       cout<<"人员信息储存空间已满......"<<endl;

       iofile.close();

}

void Man::Addall()

{

       char ans;

       int flag=0;

       iofile.open("Man_information.txt",ios::in|ios::out|ios::binary);

       do

       {

              cin>>data[length];

              data[length].year=now-data[length].birthtime;

              iofile.write((char*)&data[length],sizeof(data[length]));

              cout<<"您以成功将信息录入主菜单"<<endl;

              length++;

              if(length==maxsize)

                     {

                            flag=1;

                            goto loop;

                     }

              cout<<"continue(Y|N)?";

              cin>>ans;

             

       }

       while('y'==ans||'Y'==ans);

       loop:

       if(1==flag)

       cout<<"人员信息储存空间已满......"<<endl;

       iofile.close();

      

}

void Man::Add()

{

       int flag=0;

       iofile.open("Man_information.txt",ios::app|ios::out|ios::binary);

       if(length==maxsize)

       {

              flag=1;

              goto loop;

       }

       cin>>data[length];

       data[length].year=now-data[length].birthtime;

       iofile.write((char*)&data[length],sizeof(data[length]));

       cout<<"添加人员信息成功......"<<endl;

       length++;

       loop:

       if(1==flag)

       cout<<""<<endl;

       iofile.close();

}

void Man::Display()

{

       cout<<"*********************男士信息************************"<<endl;

       if(0==length)

       cout<<"王子, 1米80, 自主创业,   1923-4-21,10年,30岁"<<endl;

       cout<<"喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁"<<endl;

       cout<<"哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁"<<endl;

       cout<<"大树, 1米78, 高中教师,   1934-3-1, 10年,35岁"<<endl;

       cout<<"嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁"<<endl;

       cout<<"哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁"<<endl;

       int i;

       for(i=0;i<length;i++)

       cout<<data[i];

       }

void Man::Character()

{

       if(0==length)

       cout<<""<<endl;

       int i,s=0;

       for(i=0;i<length;i++)

       s+=data[i].year;

}

void Man::Del(int i)

{

       int j;

       for(j=i;j<length;j++)

       data[j-1]=data[j];

       length--;

       cout<<"删除成功";

       length--;

      

}

void Man::Findyear(int y)

{

        

       int i;

       for(i=0;i<length;i++)

       if(data[i].year==y)

       cout<<data[i];

}

istream& operator>>(istream& input,Telem& T)

       {

              int y,m,d;

              cout<<"请输入姓名(以#结尾):"<<endl;

              input.getline(T.name,20,'#');

              cout<<"身高(以#结尾 ???厘米):"<<endl;

              input.getline(T.num,20,'#');

              cout<<"年龄(以#结尾 ?):"<<endl;

              input.getline(T.career,20,'#');

              cout<<"请输入出生日期(????年??月??日):"<<endl;

              input>>y>>m>>d;

              T.birthtime.year=(y>=1900&&y<=2100)?y:1900;

              T.birthtime.month=(m>=1&&m<=12)?m:1;

              T.birthtime.day=(d>=1&&d<=31)?d:1;

              cout<<"参加工作时间(????年??月??日):"<<endl;

              input>>y>>m>>d;

              T.worktime.year=(y>=1900&&y<=2100)?y:1900;

              T.worktime.month=(m>=1&&m<=12)?m:1;

              T.worktime.day=(d>=1&&d<=31)?d:1;

              return input;

       }

ostream& operator<<(ostream& output,Telem& T)

{

       cout<<"姓名:";

       output<<T.name<<endl;

       cout<<"身高:";

       output<<T.num<<endl;

       cout<<"职业:";

       output<<T.career<<endl;

       cout<<"出生日期:";

       output<<T.birthtime.year<<" "<<T.birthtime.month<<" "<<T.birthtime.day<<endl;

       cout<<"参加工作时间:";

       output<<T.worktime.year<<" "<<T.worktime.month<<" "<<T.worktime.day<<endl;

       cout<<"年龄:";

       output<<T.year<<endl;

       return output;

}

int operator-(Time & t1,Time & t2)

{

       return t1.year-t2.year;

}

void Showmenu()

{

         cout<<"******************颀阳硕萌婚姻介绍所**************"<<endl;

   

    cout<<"*1-从键盘录入全部人员(男士、女士)记录          *"<<endl;

    cout<<"*2-增加一位人员(男士、女士)记录                *"<<endl;

       cout<<"*3-显示全部人员记录                              *"<<endl;

       cout<<"*4-对对方性格的要求                              *"<<endl;

       cout<<"*5-删除一个人员记录                              *"<<endl;

       cout<<"*6-按年龄输入人员信息(可选)                      *"<<endl;

       cout<<"*7-按年龄检索所有信息                           *"<<endl;

       cout<<"*8-显示菜单目录                                  *"<<endl;

       cout<<"*9-结束程序运行                                  *"<<endl;

       cout<<"**************************************************"<<endl;

    cout<<"请输入选择(1~9)";

}

int main()

{

       Man man;

       Woman woman;

       People *pt=&man;

       People *ps=&woman;

       int c=0,k=0,l=0,i=0;

       char part[20];

       Showmenu();

       for(;;)

       {

              cin>>c;

              switch(c)

              {

                    

                     case 1:

                            {

                                   cout<<"***********录入全部人员(男士、女士)记录*****"<<endl;

                                   cout<<"*****男士操作请按1 女士操作请按2*****"<<endl;

                                   cin>>k;

                                   if(1==k)

                                          {

                                                 pt->Addall();

                                                 Showmenu();

                                                 break;

                                                

                                          }

                                         

                                   else if(2==k)

                                          {

                                                 ps->Addall();

                                                 Showmenu();

                                                 break;

                                          }

                                   Showmenu();

                                   break;

                                  

                                  

                                   }

                     case 2:

                            {

                                   cout<<"************从键盘增加一位人员(男士、女士)记录****"<<endl;

                                   cout<<"*****男士操作请按1 女士操作请按2*****"<<endl;

                                   cin>>k;

                                   if(1==k)

                                          {

                                                 pt->Add();

                                                 Showmenu();

                                                 break;

                                          }

                                   else if(2==k)

                                          {

                                                 ps->Add();

                                                 Showmenu();

                                                 break;

                                          }

                                   else

                                   cout<<"操作错误..."<<endl;

                                   Showmenu();

                                   break;

                            }

                     case 3:

                            {

                                   cout<<"************显示全部人员记录**************"<<endl;

                                   pt->Display();

                                   ps->Display();

                                   cout<<"操作结束,请选择主菜单(1~9)"<<endl;

                                   Showmenu();

                                   break;

                            }

                     case 4:

                            {

                                   cout<<"************对对方性格的要求**************"<<endl;

                                   cout<<"*****男士操作请按1 女士操作请按2*****"<<endl;

                                   cin>>k;

                                   if(1==k)

                                          {    

                                                 cout<<"请男士选择"<<endl;

                                                 cout<<"1.温柔型"<<endl;

                                                 cout<<"2.可爱型"<<endl;

                                                 cout<<"3.野蛮型"<<endl;

                                                 cout<<"4.淑女型"<<endl;

                                                 cout<<"5.万人迷型"<<endl;

                                                 cout<<"6.高贵典雅型"<<endl;

                                                 cin>>i;

                                                 if(1==i)

                                                        {

                                                               cout<<"小美, 1米68, 自主创业,   1923-5-21, 10年,35岁"<<endl;

                                                        }

                                                 if(2==i)

                                                        {

                                                               cout<<"小加,1米60,小学教师,   1924-3-6, 12年,27岁"<<endl;

                                                        }

                                                 if(3==i)

                                                        {

                                                               cout<<"飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,30岁"<<endl;

                                                        }

                                                 if(4==i)

                                                        {

                                                               cout<<"阿阿,1米61, 中科院研究员,1990-2-4,  5年,25岁"<<endl;

                                                        }

                                                 if(5==i)

                                                        {

                                                               cout<<"哭哭, 1米58, 外企总裁,   1478-3-4, 13年,31岁"<<endl;

                                                        }

                                                 if(6==i)

                                                        {

                                                               cout<<"好吧, 1米62, 公务员,     1448-3-5, 11年,26岁"<<endl;

                                                        }

                                                

                                                 Showmenu();

                                                 break;

                                                 }

                                   else if(2==k)

                                          {

                                                 cout<<"请女士选择"<<endl;

                                                 cout<<"1.美男型"<<endl;

                                                 cout<<"2.冷酷型"<<endl;

                                                 cout<<"3.猛男型"<<endl;

                                                 cout<<"4.雇家型"<<endl;

                                                 cout<<"5.爱妻型"<<endl;

                                                 cout<<"6.钻石王老五型"<<endl;

                                                 cin>>i;

                                                 if(1==i)

                                                        {

                                                               cout<<"王子, 1米80, 自主创业,   1923-4-21,10年,30岁"<<endl;

                                                        }

                                                 if(2==i)

                                                        {

                                                               cout<<"喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁"<<endl;

                                                        }

                                                 if(3==i)

                                                        {

                                                               cout<<"哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁"<<endl;

                                                        }

                                                 if(4==i)

                                                        {

                                                               cout<<"大树, 1米78, 高中教师,   1934-3-1, 10年,35岁"<<endl;

                                                        }

                                                 if(5==i)

                                                        {

                                                               cout<<"嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁"<<endl;

                                                        }

                                                 if(6==i)

                                                        {

                                                               cout<<"哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁"<<endl;

                                                        }

                                                 Showmenu();

                                                 break;

                                                 }

                                          Showmenu();

                                          break;

                            }

                     case 5:

                            {

                                   cout<<"************删除一个人员记录***********"<<endl;

                                   cout<<"*****男士操作请按1 女士操作请按2*****"<<endl;

                                   cin>>k;

                                   if(1==k)

                                          {

                                                 cout<<"请输入要删除人的年龄:"<<endl;

                                                 cin>>i;

                                                 pt->Del(i);

                                                 if(30==i)

                                                        {

                                                               cout<<"王子, 1米80, 自主创业,   1923-4-21,10年,30岁"<<endl;

                                                        }

                                                 if(28==i)

                                                        {

                                                               cout<<"喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁"<<endl;

                                                        }

                                                 if(3==i)

                                                        {

                                                               cout<<"哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁"<<endl;

                                                        }

                                                 if(4==i)

                                                        {

                                                               cout<<"大树, 1米78, 高中教师,   1934-3-1, 10年,35岁"<<endl;

                                                        }

                                                 if(5==i)

                                                        {

                                                               cout<<"嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁"<<endl;

                                                        }

                                                 if(6==i)

                                                        {

                                                               cout<<"哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁"<<endl;

                                                        }

                                          }

                                   break;

                                if (2==k)

                                          {

                                                 cout<<"请输入要删除人的年龄:"<<endl;

                                                 cin>>i;

                                                 ps->Del(i);

                                                 if(35==i)

                                                        {

                                                               cout<<"小美, 1米68, 自主创业,   1923-5-21, 10年,"<<endl;

                                                        }

                                                 if(27==i)

                                                        {

                                                               cout<<"小加,1米60,小学教师,   1924-3-6, 12年,"<<endl;

                                                        }

                                                 if(30==i)

                                                        {

                                                               cout<<"飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,"<<endl;

                                                        }

                                                 if(25==i)

                                                        {

                                                               cout<<"阿阿,1米61, 中科院研究员,1990-2-4,  5年,"<<endl;

                                                        }

                                                 if(31==i)

                                                        {

                                                               cout<<"哭哭, 1米58, 外企总裁,   1478-3-4, 13年,"<<endl;

                                                        }

                                                 if(26==i)

                                                        {

                                                               cout<<"好吧, 1米62, 公务员,     1448-3-5, 11年,"<<endl;

                                                        }

                                          }

                                          Showmenu();

                                          break;

                                          }

                             

                     case 6:

                            {

                                   cout<<"************按年龄输入人员信息(可选)**"<<endl;

                                   cout<<"*****男士操作请按1 女士操作请按2*****"<<endl;

                                   cin>>k;

                                   if(1==k)

                                          {

                                                 cout<<"请输入要输出人员的年龄(以#结尾):"<<endl;cin.getline(part,20,'#');

                                                 pt->Add();

                                          }

                                   else if(2==k)

                                          {

                                                 cout<<"请输入要输出人员的年龄(以#结尾):"<<endl;cin.getline(part,20,'#');

                                                 ps->Displaypart(part);

                                          }

                                   else

                                                 cout<<"操作错误......"<<endl;

                                          Showmenu();

                                          break;

                            }

                     case 7:

                            {

                                   cout<<"************按年龄检索所有信息**********"<<endl;

                                   cout<<"*****男士操作请按1 女士操作请按2*****"<<endl;

                                   cin>>k;

                                   if(1==k)

                                          {   

                                                 cout<<"请输入要查找人的年龄:"<<endl;

                                                 cin>>i;

                                                 if(30==i)

                                                        {

                                                               cout<<"王子, 1米80, 自主创业,   1923-4-21,10年,"<<endl;

                                                        }

                                                 if(28==i)

                                                        {

                                                               cout<<"喷嚏, 1米78, 律师,       1934-2-3,  4年,"<<endl;

                                                        }

                                                 if(31==i)

                                                        {

                                                               cout<<"哈沁, 1米72, 金融理财师,  1929-3-2,  3年,"<<endl;

                                                        }

                                                 if(35==i)

                                                        {

                                                               cout<<"大树, 1米78, 高中教师,   1934-3-1, 10年,"<<endl;

                                                        }

                                                 if(22==i)

                                                        {

                                                               cout<<"嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,"<<endl;

                                                        }

                                                 if(33==i)

                                                        {

                                                               cout<<"哎呀, 1米80, 酒店老板,   1946-2-12, 4年,"<<endl;

                                                        }

                                          }

                             

                                   if (2==k)

                                          {

                                                 cout<<"请输入要查找人的年龄:"<<endl;

                                                 cin>>i;

                                                 if(35==i)

                                                        {

                                                               cout<<"小美, 1米68, 自主创业,   1923-5-21, 10年,"<<endl;

                                                        }

                                                 if(27==i)

                                                        {

                                                               cout<<"小加,1米60,小学教师,   1924-3-6, 12年,"<<endl;

                                                        }

                                                 if(30==i)

                                                        {

                                                               cout<<"飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,"<<endl;

                                                        }

                                                 if(25==i)

                                                        {

                                                               cout<<"阿阿,1米61, 中科院研究员,1990-2-4,  5年,"<<endl;

                                                        }

                                                 if(31==i)

                                                        {

                                                               cout<<"哭哭, 1米58, 外企总裁,   1478-3-4, 13年,"<<endl;

                                                        }

                                                 if(26==i)

                                                        {

                                                               cout<<"好吧, 1米62, 公务员,     1448-3-5, 11年,"<<endl;

                                                        }

                                          }

                                          Showmenu();

                                          break;

                            }

                     case 8:

                            {

                                   cout<<"************显示菜单目录*************************"<<endl;

                                   Showmenu();

                                   break;

                            }

                     case 9:

                            {

                                   cout<<"************结束程序运行**********************"<<endl;

                                   exit(0);

                            }

                            default:cout<<"操作错误......"<<endl;

}

}

return 0;

}

运行结果:

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)3

************显示全部人员记录**************

*********************男士信息************************

王子, 1米80, 自主创业,   1923-4-21,10年,30岁

喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁

哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁

大树, 1米78, 高中教师,   1934-3-1, 10年,35岁

嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁

哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁

*********************女士信息************************

小美, 1米68, 自主创业,   1923-5-21, 10年,35岁

小加, 1米60,小学教师,   1924-3-6, 12年,27岁

飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,30岁

阿阿, 1米61, 中科院研究员,1990-2-4,  5年,25岁

哭哭, 1米58, 外企总裁,   1478-3-4, 13年,31岁

好吧, 1米62, 公务员,     1448-3-5, 11年,26岁

操作结束,请选择主菜单(1~9)

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)2

************从键盘增加一位人员(男士、女士)记录****

*****男士操作请按1 女士操作请按2*****

1

请输入姓名(以#结尾):

ss#

身高(以#结尾 ???厘米):

120#

年龄(以#结尾 ?):

12#

请输入出生日期(????年??月??日):

1990-1-1

参加工作时间(????年??月??日):

20##-1-1

添加人员信息成功......

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)3

************显示全部人员记录**************

*********************男士信息************************

喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁

哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁

大树, 1米78, 高中教师,   1934-3-1, 10年,35岁

嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁

哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁

姓名:

ss

身高:

120

职业:

12

出生日期:1990 1 1

参加工作时间:2000 1 1

年龄:19

*********************女士信息************************

小美, 1米68, 自主创业,   1923-5-21, 10年,35岁

小加, 1米60,小学教师,   1924-3-6, 12年,27岁

飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,30岁

阿阿, 1米61, 中科院研究员,1990-2-4,  5年,25岁

哭哭, 1米58, 外企总裁,   1478-3-4, 13年,31岁

好吧, 1米62, 公务员,     1448-3-5, 11年,26岁

操作结束,请选择主菜单(1~9)

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)4

************对对方性格的要求**************

*****男士操作请按1 女士操作请按2*****

1

请男士选择

1.温柔型

2.可爱型

3.野蛮型

4.淑女型

5.万人迷型

6.高贵典雅型

1

小美, 1米68, 自主创业,   1923-5-21, 10年,35岁

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)5

************删除一个人员记录******************

*****男士操作请按1 女士操作请按2*****

1

请输入要删除人的年龄:

30

删除成功

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)3

************显示全部人员记录**************

*********************男士信息************************

王子, 1米80, 自主创业,   1923-4-21,10年,30岁

喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁

哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁

大树, 1米78, 高中教师,   1934-3-1, 10年,35岁

嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁

哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁

*********************女士信息************************

小美, 1米68, 自主创业,   1923-5-21, 10年,35岁

小加, 1米60,小学教师,   1924-3-6, 12年,27岁

飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,30岁

阿阿, 1米61, 中科院研究员,1990-2-4,  5年,25岁

哭哭, 1米58, 外企总裁,   1478-3-4, 13年,31岁

好吧, 1米62, 公务员,     1448-3-5, 11年,26岁

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)6

************按年龄输入人员信息(可选)**

*****男士操作请按1 女士操作请按2*****

1

请输入要输出人员的年龄(以#结尾):

22

#

请输入姓名(以#结尾):

a#

身高(以#结尾 ???厘米):

180#

年龄(以#结尾 ?):

33#

请输入出生日期(????年??月??日):

1900-1-1

参加工作时间(????年??月??日):

20##-1-1

添加人员信息成功......

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)3

************显示全部人员记录**************

*********************男士信息************************

喷嚏, 1米78, 律师,       1934-2-3,  4年,28岁

哈沁, 1米72, 金融理财师,  1929-3-2,  3年,31岁

大树, 1米78, 高中教师,   1934-3-1, 10年,35岁

嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,22岁

哎呀, 1米80, 酒店老板,   1946-2-12, 4年,33岁

姓名:

a

身高:

180

职业:

33

出生日期:1900 1 1

参加工作时间:2010 1 1

年龄:109

*********************女士信息************************

小美, 1米68, 自主创业,   1923-5-21, 10年,35岁

小加, 1米60,小学教师,   1924-3-6, 12年,27岁

飞飞, 1米70, 舞蹈教师,   1590-1-22, 9年,30岁

阿阿, 1米61, 中科院研究员,1990-2-4,  5年,25岁

哭哭, 1米58, 外企总裁,   1478-3-4, 13年,31岁

好吧, 1米62, 公务员,     1448-3-5, 11年,26岁

操作结束,请选择主菜单(1~9)

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)7

************按年龄检索所有信息**********

*****男士操作请按1 女士操作请按2*****

1

请输入要查找人的年龄:

22

嘿嘿, 1米79, 大学教师,   1945-4-22, 2年,

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)8

************显示菜单目录*************************

******************颀阳硕萌婚姻介绍所**************

*1-从键盘录入全部人员(男士、女士)记录          *

*2-增加一位人员(男士、女士)记录                *

*3-显示全部人员记录                              *

*4-对对方性格的要求                              *

*5-删除一个人员记录                              *

*6-按年龄输入人员信息(可选)                      *

*7-按年龄检索所有信息                      *

*8-显示菜单目录                                  *

*9-结束程序运行                                  *

**************************************************

请输入选择(1~9)9

************结束程序运行**********************

Press any key to continue

6.参考文献

[1]谭浩强著.《C++程序设计》 北京:清华大学出版社

[2]谭浩强著.《C++程序设计解题与上机指导》北京:清华大学出版社

7.输出检索流程图

更多相关推荐:
广告语的语用分析

广告语的语用分析引言广告advertising一词源自拉丁语advertere意为唤起大众对某种事物的注意并诱导至一定的方向所使用的一种手段在当今社会广告作为一种大众传媒语言在企业竞争中起着举足轻重的作用已经成...

牵手婚姻介绍所服务合同

牵手婚姻介绍所服务合同编号NO征婚者甲方身份证号泰顺县牵手婚姻介绍所乙方根据中华人民共和国合同法等规定双方在自愿平等公平诚实信用的基础上就婚姻介绍服务有关事项达成如下协议一服务项目1加入会员2单次介绍单次介绍次...

婚姻介绍所开办要求及说明

婚姻介绍所开办要求及说明一注册登记管理范围婚姻介绍机构是指为征婚当事人提供婚姻介绍服务的中介经济组织以下简称婚介机构凡在本市行政区域内从事婚姻介绍服务业务的机构均应纳入工商登记管理婚介机构在互联网上设立网站或者...

泰和婚姻介绍所品牌优势

泰和婚姻介绍所品牌优势1川中高端婚恋服务开创者2川中最大的高端单身人群聚集平台3取得了中国婚姻家庭协会会员资格4四川优秀婚姻介绍所5举办集体征婚派对6首创川中富翁主题征婚活动模式7有专业化婚姻顾问团队8把专业心...

婚姻介绍所系统说明书 完整版

学号面向对象程序设计B设计说明书婚姻介绍所信息管理系统输出检索起止日期年月日至年日学班成生姓名级绩王颀动漫设计2班指导教师签字计算机工程系20xx年12月31日中环信息学院课程设计任务书20xx20xx学年第1...

如何开婚姻介绍所

如何开婚姻介绍所需要什么条件1流程很简单到民政局审批然后到工商登记领取营业执照再到税务领取税务登记证后就可以营业了2如果是注册成有限公司的话注册资金最低10万但首期出资可以只出3万就行了3民政局的审批是第一关这...

最信赖婚姻介绍所

最信赖的婚姻介绍所射洪泰和婚姻介绍所四川省遂宁市射洪县泰和婚姻介绍所会员层次高会员资料丰富是川中本土最大规模的婚介所婚介所以谨慎仔细的工作方式对会员实行审核加入的原则严防个别不良人士以征婚名义骗婚重婚的违反法律...

婚介所

第一章项目概要摘要是婚姻介绍所服务项目商业计划书的凤头是对整个计划书的高度概括投资者是否中意项目很大程度取决于摘要的部分可以说没有好的摘要就没有投资第二章公司介绍一公司成立与宗旨二企业简介三注册资本及变更情况四...

婚介所简介

XX婚介热枕为您服务我为什么选择婚介婚介就是做好事做好事成全他人就是善善事不仅要主动去做还要积极去做而且更要做得多做得广做得长久才能积累自身的福德我是一名有爱心诚心信心的社会工作者愿为每一位单身朋友提供最优质的...

婚介公司营销方案

幸福无罪都市月老陪你一起寻找1幸福无罪都市月老陪你一起寻找月老营销计划书一都市月老婚介公司的市场机会与问题分析1市场机会近几年来大型交友相亲活动办得越来越火红也有越来越多的人相信在婚恋网或婚介公司能够找到真爱所...

泰和婚姻介绍所优越性

泰和婚姻介绍所优越性1泰和婚姻介绍所是由四川省民政厅批准成立的婚姻介绍所机构2本所实行数字化网络化的管理优雅温馨的接待室约见厅高素质婚恋顾问使人倍感舒适亲切3本所实行会员制服务按法律依据与会员之间实行签约服务签...

婚介服务流程

婚介服务流程411会员审批流程具体流程如下收集信息我们将要求所有申请人提供相应的身份证明原件以及各种资格认证原件并留下复印件备案申请人须按照婚介的统一要求如实填写个人信息表个人信息表中将包括基本信息和婚介的免责...

婚姻介绍所广告语(6篇)