亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? coach_link.cpp

?? 高爾夫俱樂部人員管理系統
?? CPP
字號:
//coach_link.cpp
#include<iostream.h>
#include<string.h>
#include<fstream.h>
#include<stdlib.h>
#include<assert.h>
#include"person.h"
#include"coach.h"

coach *insert_c(coach*&head_c)
{
	long k;
    char* str=new char;
    double s;
	char c;
	coach *p,*q;
    L2:cout<<"確定添加教練?(y/n)"<<endl;
	cin>>c;
	if(c=='y')
	{
		cout<<"請輸入教練的編號:";
		cin>>k;
		cout<<"\n姓名:";
		cin>>str;
		cout<<"\n薪水:";
		cin>>s;
		coach *c=new coach(k,str,s);
		c->set_place();
		c->set_lead_group();
		((person*)c)->set_password();
		c->next=NULL;
		if(head_c==NULL)
		{
			head_c=c;return(head_c);
		}
		//插入表頭
		if(((person*)head_c)->get_number()>((person*)c)->get_number())
		{
			c->next=head_c;
			head_c=c;
			return(head_c);
		}
		//搜索插入
		for(q=head_c,p=head_c->next;p;p=p->next)
		if(((person*)p)->get_number()>((person*)c)->get_number())
		{
			c->next=p;
			q->next=c;
			return(head_c);
		}
        if(((person*)q)->get_number()<((person*)c)->get_number())
		{
			q->next=c;
			return(head_c);
		}
		return(head_c);
	}
	else if(c=='n')
	{return(head_c);}
	else
		cout<<"輸入錯誤!"<<endl;
	goto L2;
}

coach *del_c(coach*&head_c,long num)
{
	coach *p,*q;
	if(!head_c)
	{
		cout<<"教練資料為空!"<<endl;
		return(head_c);
	}
	if(((person*)head_c)->get_number()==num)//被刪除的是頭結點
	{
		p=head_c;
		head_c=head_c->next;
		delete p;
		cout<<"編號為"<<num<<"的教練已經被刪除!"<<endl;
		return (head_c);
	}
	for(q=head_c;q->next;q=q->next)
	{
		if(((person*)(q->next))->get_number()==num)
		{p=q->next;
		q->next=p->next;
		delete p;
		cout<<"編號為"<<num<<"的教練已經被刪除!"<<endl;
		return (head_c);
		}
	}
	cout<<"沒有編號為"<<num<<"的教練!"<<endl;
	return(head_c);
}

coach *show_c1(coach*&head_c,long num)
{
    coach *p;
	if(!head_c)
	{
		cout<<"教練資料為空!"<<endl;
		return(head_c);
	}
    if(((person*)head_c)->get_number()==num)
	{
		((person*)head_c)->person::print();
	  return(head_c);
	}
    for(p=head_c;p;p=p->next)
	{
		if(((person*)p)->get_number()==num)
		{
			((person*)p)->person::print();
			delete p;
			return (head_c);
		}
	}
	cout<<"沒有編號為"<<num<<"的教練!"<<endl;
	return(head_c);
}

coach *show_c2(coach*&head_c, long num)
{
	coach *p;
	int w;
	if(!head_c)
	{
		cout<<"教練資料為空!"<<endl;
		return (head_c);
	}
	if(((person*)head_c)->get_number()==num)
	{
		cout<<"請輸入密碼:"<<endl;
		cin>>w;
		if(((person*)head_c)->get_password()==w)
		{
			head_c->print();
			return(head_c);
		}

		for(p=head_c;p;p=p->next)
		{
			if(((person*)p)->get_password()==w)
			{
               cout<<"請輸入密碼:"<<endl;
		       cin>>w;
		       if(((person*)p)->get_password()==w)
			   {
			      p->print();
				  delete p;
			      return(head_c);
			   }
			}
		}
		cout<<"沒有編號為"<<num<<"的教練!"<<endl;
		return(head_c);
	}
	return(head_c);
}


coach *change_c(coach*&head_c,long num)
{
	coach *p;
	int n;
	if(!head_c)
	{
		cout<<"教練資料為空!"<<endl;
		return (head_c);
	}
    if(((person*)head_c)->get_number()==num)
	{
		cout<<"*********^^請選擇^^*********"<<endl;
		cout<<"*       1.修改編號         *"<<endl;
		cout<<"*       2.修改姓名         *"<<endl;
		cout<<"*       3.修改薪水         *"<<endl;
		cout<<"*       4.修改所帶組       *"<<endl;
		cout<<"*       5.修改授課地點     *"<<endl;
		cout<<"****************************"<<endl;
		cin>>n;
		switch(n)
		{
		case 1:(((person*)head_c)->reset_number());break;
		case 2:(((person*)head_c)->reset_name());break;
		case 3:(((coach*)head_c)->reset_salary());break;
		case 4:(((coach*)head_c)->set_lead_group());break;
		case 5:(((coach*)head_c)->set_place());break;
		}
		return(head_c);
	}

	for(p=head_c;p;p=p->next)
	{int n;
		if(((person*)p)->get_number()==num)
		{
		cout<<"*********^^請選擇^^*********"<<endl;
		cout<<"*       1.修改編號         *"<<endl;
		cout<<"*       2.修改姓名         *"<<endl;
		cout<<"*       3.修改薪水         *"<<endl;
		cout<<"*       4.修改所帶組       *"<<endl;
		cout<<"*       5.修改授課地點     *"<<endl;
		cout<<"****************************"<<endl;
		cin>>n;
		switch(n)
		{
		case 1:(((person*)head_c)->reset_number());break;
		case 2:(((person*)head_c)->reset_name());break;
		case 3:(((coach*)head_c)->reset_salary());break;
		case 4:(((coach*)head_c)->set_lead_group());break;
		case 5:(((coach*)head_c)->set_place());break;
		}
		return(head_c);
	}
		cout<<"對不起,沒有編號為"<<num<<"的教練!"<<endl;
		return(head_c);
	}
	return(head_c);
}


coach *reset_password_c(coach *&head_c,long num)
{coach *p;
int w;
if(!head_c)
{cout<<"對不起,資料為空!\n";return(head_c);}
if(((person*)head_c)->get_number()==num)
{cout<<"請輸入原密碼!"<<endl;
cin>>w;
if(((person*)head_c)->get_password()==w)
{((person*)head_c)->set_password();
return(head_c);}
}
for(p=head_c;p;p=p->next)
{if(((person*)p)->get_number()==num)
{cout<<"請輸入原密碼!"<<endl;
cin>>w;
if(((person*)p)->get_password()==w)
{((person*)p)->set_password();
delete p;
return(head_c);}
}
}
cout<<"對不起,沒有編號為"<<num<<"的教練!"<<endl;
return(head_c);
}


void show_c(coach *head_c)
{
	if(!head_c)
	{cout<<"對不起,教練資料為空!\n";}
    else
	{cout<<"所有教練的資料如下:"<<endl;
    while(head_c)
	{cout<<"編號:"<<((person*)head_c)->get_number()<<" ";
     cout<<"姓名:"<<((person*)head_c)->get_name()<<endl;
     cout<<"薪水:"<<((coach*)head_c)->get_salary()<<endl;
     cout<<"個人密碼:"<<((person*)head_c)->get_password()<<endl;
     cout<<"授課地點在";
     switch(((coach*)head_c)->get_d())
	 {case 1:cout<<"北湖"<<endl;break;
      case 2:cout<<"東湖"<<endl;break;
      case 3:cout<<"西湖"<<endl;break;
      case 4:cout<<"南湖"<<endl;break;
      case 5:cout<<"廣州體育中心"<<endl;break;
      case 6:cout<<"華工番禺高爾夫球場"<<endl;break;
      case 7:cout<<"天河軟件園高爾夫練習場"<<endl;break;
	 }
     cout<<"帶領第"<<((coach*)head_c)->get_lead_group()<<"組"<<endl;
     cout<<endl;
     head_c=head_c->next;
	}
}
}



void set_file_c(coach *head_c)
{
	char fileName[30];
    ofstream outstuf;
    cout<<"請輸入教練的文本文件名:"<<endl;
    cin>>fileName;
    outstuf.open(fileName,ios::out);
    if(!outstuf)
	{cerr<<"File could not be open."<<endl;
    abort();
	}
    outstuf<<"教練的資料如下:\n";
    if(!head_c)
	{outstuf<<"對不起,教練資料為空!\n";}
    else
    while(head_c)
	{outstuf<<"編號:"<<((person*)head_c)->get_number()<<" ";
     outstuf<<"姓名:"<<((person*)head_c)->get_name()<<endl;
     outstuf<<"薪水:"<<((coach*)head_c)->get_salary()<<endl;
     outstuf<<"個人密碼:"<<((person*)head_c)->get_password()<<endl;
     outstuf<<"授課地點在";
     switch(((coach*)head_c)->get_d())
	 {case 1:outstuf<<"北湖"<<endl;break;
      case 2:outstuf<<"東湖"<<endl;break;
      case 3:outstuf<<"西湖"<<endl;break;
      case 4:outstuf<<"南湖"<<endl;break;
      case 5:outstuf<<"廣州體育中心"<<endl;break;
      case 6:outstuf<<"華工番禺高爾夫球場"<<endl;break;
      case 7:outstuf<<"天河軟件園高爾夫練習場"<<endl;break;
	 }
     outstuf<<"帶領第"<<((coach*)head_c)->get_lead_group()<<"組"<<endl;
	 outstuf<<endl;
     head_c=head_c->next;
	}   
}


int Append_c(coach *head_c,char *fileName)
{
	ofstream outstuf(fileName,ios::app);
    if(!outstuf)
	{cerr<<"File could not be open."<<endl;
    return 0;
	}
    while(head_c)
	{outstuf<<"編號:"<<((person*)head_c)->get_number()<<" ";
     outstuf<<"姓名:"<<((person*)head_c)->get_name()<<endl;
     outstuf<<"薪水:"<<((coach*)head_c)->get_salary()<<endl;
     outstuf<<"個人密碼:"<<((person*)head_c)->get_password()<<endl;
     outstuf<<"授課地點在";
     switch(((coach*)head_c)->get_d())
	 {case 1:outstuf<<"北湖"<<endl;break;
      case 2:outstuf<<"東湖"<<endl;break;
      case 3:outstuf<<"西湖"<<endl;break;
      case 4:outstuf<<"南湖"<<endl;break;
      case 5:outstuf<<"廣州體育中心"<<endl;break;
      case 6:outstuf<<"華工番禺高爾夫球場"<<endl;break;
      case 7:outstuf<<"天河軟件園高爾夫練習場"<<endl;break;
	 }
     outstuf<<"帶領第"<<((coach*)head_c)->get_lead_group()<<"組"<<endl;
	 outstuf<<endl;
     head_c=head_c->next;
	}   
outstuf.close();
return 1;
}




	

		









		






?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲最新在线观看| 欧美日韩在线直播| 热久久一区二区| 亚洲国产精品麻豆| 一区二区三区不卡视频| 国产精品三级视频| 国产精品久久久久一区| 亚洲日本va午夜在线电影| 色先锋资源久久综合| 久久99精品一区二区三区| 九一九一国产精品| 国产精品久久久久一区二区三区| 国产91清纯白嫩初高中在线观看 | 日本三级韩国三级欧美三级| 亚洲综合色区另类av| 五月天亚洲精品| 精品一区二区精品| 成人黄色国产精品网站大全在线免费观看| 国产一区在线看| 波多野结衣亚洲一区| 色系网站成人免费| 欧美一级电影网站| 久久精品一区蜜桃臀影院| 中文字幕一区日韩精品欧美| 亚洲免费观看高清| 久久电影网电视剧免费观看| 国产精品主播直播| 色婷婷综合激情| 日韩三级av在线播放| 欧美国产精品v| 一区二区三区在线观看欧美| 久久99久国产精品黄毛片色诱| 菠萝蜜视频在线观看一区| 欧美丝袜第三区| 久久久久久久精| 亚洲五码中文字幕| 国产91丝袜在线播放0| 欧美精品一卡两卡| 亚洲欧洲精品一区二区三区| 日本一区中文字幕| 91视视频在线直接观看在线看网页在线看| 欧美日韩国产在线观看| 国产欧美精品一区二区三区四区 | 在线观看中文字幕不卡| 久久综合资源网| 亚洲成人免费av| 91免费看视频| 久久久久国产精品麻豆ai换脸 | 亚洲一区二区四区蜜桃| 国内成+人亚洲+欧美+综合在线| 99视频一区二区三区| 日韩午夜在线观看视频| 亚洲激情图片一区| 高清在线成人网| 精品国精品自拍自在线| 亚洲国产视频一区二区| 91亚洲精品久久久蜜桃网站| 久久久久久一二三区| 午夜精品久久久久久久99樱桃| 99久久伊人久久99| 久久精品人人做人人爽人人| 美国毛片一区二区| 欧美精品色一区二区三区| 亚洲免费av高清| 97久久超碰国产精品电影| 国产午夜久久久久| 国产一区二区三区香蕉| 这里只有精品99re| 午夜精品123| 欧美日韩国产片| 午夜视黄欧洲亚洲| 欧美精品99久久久**| 亚洲国产aⅴ成人精品无吗| 在线观看亚洲成人| 亚洲五月六月丁香激情| 欧美男女性生活在线直播观看| 亚洲永久免费视频| 欧美日韩国产乱码电影| 午夜国产不卡在线观看视频| 欧美日韩一二区| 无码av免费一区二区三区试看 | 国产精品三级在线观看| 成人中文字幕在线| 中文字幕制服丝袜成人av| 99热99精品| 自拍偷拍欧美精品| 在线观看亚洲精品视频| 日韩成人伦理电影在线观看| 日韩欧美电影一区| 国产精品亚洲专一区二区三区| 久久嫩草精品久久久精品| 成人午夜看片网址| 亚洲欧美另类图片小说| 精品视频一区二区不卡| 蜜乳av一区二区三区| 日本一区二区三区视频视频| av电影天堂一区二区在线观看| 亚洲三级在线播放| 欧美男男青年gay1069videost | 欧美久久久久久久久| 麻豆91在线看| 国产精品午夜电影| 色av成人天堂桃色av| 免费高清成人在线| 综合亚洲深深色噜噜狠狠网站| 91国模大尺度私拍在线视频| 全部av―极品视觉盛宴亚洲| 久久久国产精品不卡| 91久久精品午夜一区二区| 麻豆久久一区二区| 亚洲欧美日韩系列| 欧美成人免费网站| 欧美影院午夜播放| 国产麻豆视频一区二区| 亚洲电影欧美电影有声小说| 26uuu国产日韩综合| 色www精品视频在线观看| 国产一区欧美二区| 一区二区三区日韩精品视频| 精品久久久久久久久久久久久久久 | 制服丝袜在线91| 国产精品1区二区.| 免费人成精品欧美精品| 一区在线观看视频| 久久色在线观看| 97久久精品人人做人人爽| 久久精品国产在热久久| 亚洲一区二区视频| 国产精品伦一区二区三级视频| 日韩欧美一区中文| 欧美色视频在线| av不卡在线观看| 成人一区二区三区视频在线观看| 五月开心婷婷久久| 一区二区三区在线免费| 国产精品国产三级国产普通话蜜臀 | 日韩av成人高清| 国产精品免费看片| 久久毛片高清国产| 精品国产欧美一区二区| 色妞www精品视频| 成人免费三级在线| 国产99精品视频| 国产91丝袜在线播放| 国产精品资源网| 国产成人久久精品77777最新版本| 日韩成人精品在线观看| 午夜激情久久久| 日韩精品一二三四| 美女视频网站黄色亚洲| 日本人妖一区二区| 美女视频免费一区| 久久精品国产色蜜蜜麻豆| 美女诱惑一区二区| 久久99久国产精品黄毛片色诱| 日本亚洲电影天堂| 狠狠色丁香久久婷婷综| 精品无码三级在线观看视频| 麻豆成人久久精品二区三区小说| 免费观看在线综合色| 久久97超碰国产精品超碰| 激情五月婷婷综合| 成人在线综合网| 99免费精品在线观看| 一区二区三区国产| 日韩电影在线看| 韩国av一区二区三区| 青青草伊人久久| 国产免费久久精品| 日本一区二区三区电影| 欧美韩日一区二区三区四区| 国产精品伦理一区二区| 亚洲国产精品一区二区www在线| 亚洲第四色夜色| 久久国产精品一区二区| 国产精品影视在线观看| 91玉足脚交白嫩脚丫在线播放| 91福利国产成人精品照片| 欧美蜜桃一区二区三区| 久久女同性恋中文字幕| 亚洲欧洲综合另类在线| 日韩av一区二区在线影视| 国产成人在线网站| 色欧美88888久久久久久影院| 91精品免费在线| 国产农村妇女精品| 婷婷开心久久网| 成人开心网精品视频| 欧美三级中文字| 国产欧美日韩精品一区| 日日骚欧美日韩| 成人综合在线网站| 91精品国产91久久久久久最新毛片| 久久影院电视剧免费观看| 麻豆国产一区二区| 在线成人av网站| 午夜精品一区在线观看| 国产又黄又大久久| 欧美日韩一区三区| 国产情人综合久久777777|