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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? shujuku.cpp

?? 實(shí)現(xiàn)一個數(shù)據(jù)可的功能
?? CPP
?? 第 1 頁 / 共 2 頁
字號:



#include<iostream> 
#include<string> 
#include<fstream> 
using namespace std; 

const N=50; // 定義系統(tǒng)可錄入的員工最大數(shù)值 

string Ename[N]; 
long Enum[N]; 
char Esex[N]; 
int Eage[N]; 
char Emarriage[N]; 
int Edepart[N]; 
int Eposition[N]; 
int Edegree[50]; 
int Eworktime[N]; 
float Epay[N]; 

class Employee 
{ 
public: 
string Employeename; 
long Employeenum; 
char Employeesex; 
int Employeeage; 
char Employeemarriage; 
int Employeedepart; 
int Employeeposition; 
int Employeedegree; 
int Employeeworktime; 
float Employeepay; 


static long EmployeeMaxNum; 
static float EmployeeBasePay; 

void NewInfo(); 
void ShowInfo(); 
void showall(); 
void showdepart(int depart); 
void showdegree(int degree); 
void showage(int min,int max); 
void shownum(long number); 
void RefreshInfo(); 
void DeleteInfo(); 
float Pay(int Employeegrade); 
static int MaxNum(); 
}; 



class DBOperate 
{ 
public: 
string Employeename; 
long Employeenum; 
char Employeesex; 
int Employeeage; 
char Employeemarriage; 
int Employeedepart; 
int Employeeposition; 
int Employeedegree; 
int Employeeworktime; 
float Employeepay; 


static long EmployeeMaxNum; 
static float EmployeeBasePay; 


void WriteIn(int iflag); 
void ReadOut(); 
void RefreshMaxNum(int iflag); //i=1 or -1 or 0 
}; 




long Employee::EmployeeMaxNum = 1000; 
float Employee::EmployeeBasePay = 1500; 


int Employee::MaxNum() //返回系統(tǒng)已經(jīng)存儲的人數(shù) 
{ 
int MN = 0; 
ifstream myf; 
myf.open("EmployeeMaxNum.txt"); 
myf>>MN; 
cout<<MN<<endl; 
myf.close(); 
return MN; 
} 



void Employee::NewInfo() //添加新成員函數(shù) 
{ 
cout<<"新員工姓名: "; 
cin>>Employee::Employeename; 

Employee::Employeenum = EmployeeMaxNum + Employee::MaxNum()+1; 

cout<<"新員工性別 (F為女性,M為男性): "; 
cin>>Employee::Employeesex; 

cout<<"新員工年齡: "; 
cin>>Employee::Employeeage; 

cout<<"新員工婚姻狀況(Y為已婚,N為未婚): "; 
cin>>Employee::Employeemarriage; 

cout<<"新員工學(xué)歷,請輸入相應(yīng)學(xué)歷的序號: "<<endl; 
cout<<" [1:初中 2:高中 3:本科 4:碩士 5:博士] "; 
cin>>Employee::Employeedegree; 
while(Employee::Employeedegree !=1&&Employee::Employeedegree !=2&&Employee::Employeedegree !=3&&Employee::Employeedegree !=4&&Employee::Employeedegree !=5) 
{ 
cout<<"輸入有誤,請重新輸入:"<<endl; 
cout<<" [1:初中 2:高中 3:本科 4:碩士 5:博士]"; 
cin>>Employee::Employeedegree; 
} 

cout<<"新員工所在部門,請輸入相應(yīng)部門的序號:"<<endl; 
cout<<" [1:董事會 2:市場部 3:公關(guān)部 4:客服中心 5:信息中心] "; 
cin>>Employee::Employeedepart; 
while(Employee::Employeedepart !=1&&Employee::Employeedepart !=2&&Employee::Employeedepart !=3&&Employee::Employeedepart !=4&&Employee::Employeedepart!=5) 
{ 
cout<<"輸入有誤,請重新輸入:"<<endl; 
cout<<" [1:董事會 2:市場部 3:公關(guān)部 4:客服中心 5:信息中心] "; 
cin>>Employee::Employeedepart; 
} 

cout<<"新員工職位, 請輸入相應(yīng)職位的序號: "<<endl; 
cout<<" [1:臨時職員 2: 正式職員 3:主任 4:部門經(jīng)理 5:董事長] "; 
cin>>Employee::Employeeposition; 
while(Employee::Employeeposition !=1&&Employee::Employeeposition !=2&&Employee::Employeeposition !=3&&Employee::Employeeposition !=4&&Employee::Employeeposition !=5) 
{ 
cout<<"輸入有誤,請重新輸入:"<<endl; 
cout<<" [1:臨時職員 2: 正式職員 3:主任 4:部門經(jīng)理 5:董事長] "; 
cin>>Employee::Employeeposition; 
} 

cout<<"新員工的工作時(不需要輸入單位): "; 
cin>>Employee::Employeeworktime; 


Employee::Employeepay = Employee::Pay(Employee::Employeeposition); 

DBOperate dbo; 
dbo.ReadOut(); 

int MaxNum = Employee::MaxNum(); 

Enum[MaxNum] = Employee::Employeenum; 
Ename[MaxNum] = Employee::Employeename; 
Esex[MaxNum] = Employee::Employeesex; 
Eage[MaxNum] = Employee::Employeeage; 
Emarriage[MaxNum] = Employee::Employeemarriage; 
Edegree[MaxNum] = Employee::Employeedegree; 
Edepart[MaxNum] = Employee::Employeedepart; 
Eposition[MaxNum] = Employee::Employeeposition; 
Eworktime[MaxNum] = Employee::Employeeworktime; 
Epay[MaxNum] = Employee::Employeepay; 

dbo.WriteIn(1); 
cout<<" 添加新成員成功!"<<endl; 

return; 
} 



void Employee::ShowInfo() //程序主體 數(shù)據(jù)輸出函數(shù) 
{ 

int choice1,choice2,min,max; 
long searchnum; 
Employee e; 


cout<<" 請選擇查詢方式:"<<endl; 
cout<<"******************************************"<<endl; 
cout<<"* 輸出全體職工信息--------------------- 1"<<endl; 
cout<<"* 按職工部門輸出----------------------- 2"<<endl; 
cout<<"* 按職工學(xué)歷輸出----------------------- 3"<<endl; 
cout<<"* 按職工年齡輸出----------------------- 4"<<endl; 
cout<<"* 按職工編號輸出----------------------- 5"<<endl; 
cout<<"******************************************"<<endl; 
cin>>choice1; 

switch(choice1) 
{ 
case 1: showall();break; 
case 2: cout<<"請輸入要查詢職工的部門編號: [1:董事會 2:市場部 3:公關(guān)部 4:客服中心 5:信息中心] " ; 
cin>>choice2; 
e.showdepart(choice2);break; 
case 3: cout<<"請輸入要查詢職工的學(xué)歷編號: [1:初中 2:高中 3:本科 4:碩士 5:博士] "; 
cin>>choice2; 
e.showdegree(choice2);break; 
case 4: cout<<"請輸入要查詢的年齡范圍: "; 
cout<<"最小值: "; 
cin>>min; 
cout<<"最大值: "; 
cin>>max; 
e.showage(min,max);break; 
case 5: cout<<"請輸入要查詢的員工號: "; 
cin>>searchnum; 
e.shownum(searchnum);break; 

default: cout<<"出錯啦! "<<endl;break; 

} 

} 

void Employee::showall() //全體員工輸出函數(shù) 
{ int i; 
long number; 
for(i=0;i<Employee::MaxNum();i++) 
{ 
number = Enum[i]; 
shownum(number); 
} 
} 

void Employee::showdepart(int depart) //按員工所在部門輸出函數(shù) 
{ 
int i; 
switch(depart) 
{ 
case 1: cout<<"董事會的成員有: >"<<endl; break; 
case 2: cout<<"市場部的成員有: >"<<endl; break; 
case 3: cout<<"公關(guān)部的成員有: >"<<endl; break; 
case 4: cout<<"客服中心成員有: >"<<endl; break; 
case 5: cout<<"信息中心成員有: >"<<endl; break; 
default: cout<<"輸入錯誤!>"<<endl; break; 
} 
for(i=0;i<Employee::MaxNum();i++) 
{ 
if(Edepart[i] == depart) 
{ 
long number = Enum[i]; 
shownum(number); 
} else continue; 

} 
} 



void Employee::showdegree(int degree) //按員工學(xué)歷輸出函數(shù) 
{ 
int i; 
switch(degree) 
{ 
case 1:cout<<"初中學(xué)歷的員工有:"<<endl;break; 
case 2:cout<<"高中學(xué)歷的員工有:"<<endl;break; 
case 3:cout<<"本科學(xué)歷的員工有:"<<endl;break; 
case 4:cout<<"碩士學(xué)位的員工有:"<<endl;break; 
case 5:cout<<"博士學(xué)位的員工有:"<<endl;break; 
} 
for(i=0;i<Employee::MaxNum();i++) 
{ 
if(Edegree[i] == degree) 
{ 
long number = Enum[i]; 
shownum(number); 
} else continue; 

} 
} 


void Employee::showage(int min,int max) //按員工年齡段輸出函數(shù) 
{ 
int i; 
for(i=0;i<Employee::MaxNum();i++) 
{ 
if(Eage[i]>=min&&Eage[i]<=max) 
{ 
long number = Enum[i]; 
shownum(number); 
} 
else continue; 
} 
} 




void Employee::shownum(long number) //按員工編號輸出函數(shù) 
{ 
int i; 
for(i=0;i<Employee::MaxNum();i++) 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线免费亚洲电影| 国产999精品久久久久久 | 青青草视频一区| 69堂精品视频| 毛片av中文字幕一区二区| 欧美成人三级电影在线| 懂色av一区二区三区免费观看| 国产精品污污网站在线观看| 92精品国产成人观看免费| 亚洲一区中文日韩| 日韩女优视频免费观看| 国产激情一区二区三区四区| 樱花草国产18久久久久| 欧美一区二区三区婷婷月色| 国产一区二区三区不卡在线观看| 亚洲国产激情av| 久久国产精品第一页| 91黄色免费版| 亚洲国产日产av| 日韩一级黄色片| 国产成人精品一区二| 亚洲视频中文字幕| 日韩一区二区影院| 国产99精品国产| 日韩中文字幕亚洲一区二区va在线| 日韩免费观看高清完整版| 成人精品电影在线观看| 天天操天天干天天综合网| 国产午夜精品一区二区三区视频| 91黄色小视频| 国产91丝袜在线播放| 亚洲444eee在线观看| 国产精品久久久久一区二区三区 | 久久99精品久久久久久动态图 | 99精品在线免费| 日本不卡视频在线| 国产精品久久久久久久久免费樱桃| 欧美日韩视频专区在线播放| 丁香六月综合激情| 丝袜亚洲另类欧美| 中文字幕一区二区三区乱码在线| 欧美一区二区视频在线观看 | 久久精品国产在热久久| 亚洲欧洲99久久| 久久综合久久久久88| 欧美日韩在线电影| 北岛玲一区二区三区四区| 久久99国产精品久久99| 一区二区三区中文字幕电影| 国产欧美日本一区视频| 日韩一区二区三区电影 | 成人国产免费视频| 精品在线视频一区| 秋霞午夜av一区二区三区| 一区二区在线观看视频 | 亚洲一区二区四区蜜桃| 国产无一区二区| 精品国产免费视频| 7777女厕盗摄久久久| 欧美性受极品xxxx喷水| 色哟哟一区二区| 成人免费视频app| 国产成人自拍在线| 韩国三级电影一区二区| 久久国产精品色| 蜜桃一区二区三区在线| 秋霞电影网一区二区| 婷婷激情综合网| 日韩经典中文字幕一区| 丝袜美腿亚洲色图| 亚洲韩国一区二区三区| 亚洲一二三四在线| 亚洲午夜在线视频| 亚洲国产精品久久久久婷婷884 | 日韩av一二三| 三级久久三级久久久| 亚洲午夜精品网| 亚洲国产成人av| 日日夜夜一区二区| 日韩综合在线视频| 美日韩黄色大片| 精彩视频一区二区三区| 裸体一区二区三区| 国产一区二区成人久久免费影院| 国产精品996| 成人成人成人在线视频| 91热门视频在线观看| 91黄色免费观看| 欧美一区二区三区视频免费| 日韩欧美区一区二| 国产拍欧美日韩视频二区| 亚洲欧洲99久久| 日韩—二三区免费观看av| 精品一二三四区| 99久久精品免费看国产免费软件| 在线观看视频一区二区欧美日韩| 欧美日高清视频| 久久嫩草精品久久久久| 亚洲欧美在线视频观看| 亚洲成人你懂的| 久久精品国产精品青草| 99久久国产综合色|国产精品| 在线免费观看一区| 欧美成人精精品一区二区频| 欧美国产日产图区| 亚洲一区二区视频| 国内不卡的二区三区中文字幕 | 国产成人精品免费一区二区| 成人av在线网站| 欧美色国产精品| 久久久久久电影| 亚洲综合丝袜美腿| 国产在线不卡一区| 在线区一区二视频| 欧美成人一区二区| 一区二区三区精密机械公司| 免费成人在线观看| av不卡免费在线观看| 91麻豆精品久久久久蜜臀| 欧美国产综合色视频| 亚洲电影你懂得| 成人免费高清视频| 日韩精品一区二区三区视频在线观看 | 在线免费不卡视频| 欧美r级在线观看| 亚洲黄色av一区| 国产91露脸合集magnet| 91麻豆精品国产91久久久更新时间| 国产视频一区在线播放| 亚洲成a人v欧美综合天堂| 东方欧美亚洲色图在线| 日韩欧美视频一区| 亚洲一区中文日韩| 波多野结衣欧美| 精品1区2区在线观看| 亚洲成a人片在线不卡一二三区| 国产精品夜夜爽| 7799精品视频| 亚洲综合视频网| caoporen国产精品视频| 日韩精品一区二区三区视频| 亚洲一区二区在线播放相泽| 成人黄色网址在线观看| 久久久精品2019中文字幕之3| 亚洲国产一区二区在线播放| 成人国产亚洲欧美成人综合网| 欧美成人a∨高清免费观看| 午夜精品久久久久久久蜜桃app| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 国产欧美一区二区精品性| 蜜臀av一区二区在线观看| 欧美日韩色一区| 亚洲一区视频在线观看视频| 97久久精品人人澡人人爽| 国产精品每日更新| 国产精品18久久久久| 久久网这里都是精品| 国产一区二区成人久久免费影院 | 亚洲视频一二三| av亚洲精华国产精华精华| 国产目拍亚洲精品99久久精品| 国产主播一区二区| 久久久99久久精品欧美| 国产激情视频一区二区三区欧美| 日韩欧美激情在线| 老汉av免费一区二区三区| 日韩欧美电影一二三| 久久aⅴ国产欧美74aaa| 久久色成人在线| 国产成a人亚洲| 国产精品久久久久婷婷| 99精品视频中文字幕| 有码一区二区三区| 欧美性xxxxxxxx| 性感美女久久精品| 精品久久99ma| 国产激情视频一区二区在线观看| 中文幕一区二区三区久久蜜桃| 成人免费观看男女羞羞视频| 亚洲精品成人在线| 欧美午夜精品理论片a级按摩| 日韩高清在线一区| 欧美成人一区二区三区| 成人午夜av电影| 亚洲影视资源网| 日韩亚洲欧美综合| 国产伦精品一区二区三区免费| 国产色91在线| 91丨porny丨国产| 日韩中文字幕区一区有砖一区 | 中文字幕第一区| 99久久99久久久精品齐齐| 亚瑟在线精品视频| 久久久一区二区三区捆绑**| 91首页免费视频| 日本欧美在线看| 国产欧美一区二区在线观看| 在线看不卡av| 国产美女娇喘av呻吟久久| 亚洲免费视频成人|