freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

職工信息管理系統(tǒng)(存儲版)

2025-10-25 03:05上一頁面

下一頁面
  

【正文】 ”,worker[i].birth)。}} if(flag==0)printf(“n對不起沒有找到!n”)。printf(“姓名:%sn”,worker[i].name)。printf(“電話:%sn”,worker[i].tel)。if((fp=fopen(“”,“wb”))==NULL)//以只寫方式打開一個二進制文件{printf(“ncannot open filen”)。c)。//break。}fclose(fp)。for(i=0。scanf(“%d”,amp。scanf(“%lf”,amp。scanf(“%s”,)。printf(“修改成功!n”)。int Admin。else int num。void printf1()。case 2:{cout}。)continue。Admin=。stu,sizeof stu))ct++。}void add()// 輸入數(shù)據(jù)的函數(shù),增加職工 {if(Admin==2){ staff stu。39。((char *)amp。hline(1)。//清除EOF coutrec。if(==rec){ } w=1。// 回到查找到的地點((char *)amp。(“”,ios_base::in|ios_base::binary)。q=1。while(!())//將文件內容修改后臨時寸到另一個文件(“”,ios_base::in|ios_base::binary)。//eatline()。eatline()。else cout}break。()。default:{cout()。y39。if(!()){ staff st[5]={ {10001,“張三”,“男”,35,“總經理”,“***”,20000,“父母,弟弟,姐姐”,1},{10002,“李四”,“男”,32,“副總經理”,“***”,12000,“父母,兄長”,1},{10003,“王婷”,“女”,25,“人事秘書”,“***”,10000,“略”,2},{10004,“陳六”,“女”,25,“財務人員”,“***”,8000,“略”,3},{10005,“Obama”,“男”,23,“普通職工”,“***5”,7000,“略”,0}}。break。break。n ”。()。最后確定每個過程和函數(shù)的簡單功能,以及過程(或函數(shù))之間的調用關系,并畫出函數(shù)之間的調用關系圖。完成課程設計報告① 需求和規(guī)格說明:設計題目和問題描述:題目要解決的問題是什么; ② 設計思路:主要算法思想,程序功能圖,函數(shù)之間的調用關系圖;設計表示:每個函數(shù)或過程的功能,列出每個過程或函數(shù)所調用的過程或函數(shù),并畫出各函數(shù)的流程圖;詳細設計:主要算法的偽代碼;③ 調試報告:調試過程中遇到的主要問題,是如何解決的;對設計和編碼的回顧討論和分析;改進設想;經驗和體會等;④ 程序實現(xiàn)注釋;⑤ 附錄:源程序清單和結果。const N=5000。int Edegree[N]。int Employeedepart。void ShowInfo()。float Pay(int Employeegrade)。int Employeedepart。void ReadOut()。myfMN。coutcoutcinEmployee::Employeedegree。amp。amp。amp。amp。int MaxNum = Employee::MaxNum()。Eposition[MaxNum] = Employee::Employeeposition。switch(choice1){case 1: showall()。case 4: coutcoutcinmin。long number。}else continue。i{if(Eage[i]=minamp。F39。} }void Employee::RefreshInfo()//修改職工信息的函數(shù) {int cNum = 1000。i{if(Enum[i] == cNum){Employee::shownum(cNum)。Emarriage[i] = Employee::Employeemarriage。Employee::Employeedegree!=4amp。amp。amp。Employee::Employeeposition!=2amp。coutcinEmployee::Employeeworktime。()。}coutcintmp。tmpPay = Employee::EmployeeBasePay + Employee::Employeeposition Employee::EmployeeBasePay。i{myf}()。Enum[i] = DBOperate::Employeenum。Eworktime[i] = DBOperate::Employeeworktime。ofstream myof(“”)。break。case 5: coutdefault: cout}if(select == 5)break。case 4:()。DBOperate dbo。()。Edepart[i] = DBOperate::Employeedepart。for(int i=0。MN = ()。}(1)。for(int i=0。int cNum = 1000。Employee::Employeeposition!=5){coutcoutcinEmployee::Employeeposition。while(Employee::Employeeposition!=1amp。amp。coutcoutcinEmployee::Employeedepart。Employee::Employeedegree!=3amp。Eage[i] = Employee::Employeeage。MN = Employee::MaxNum()。N39。for(i=0。} }void Employee::showage(int min,int max)//按職工年齡段輸出函數(shù){int i。i{if(Edepart[i] == depart){long number = Enum[i]。break。(choice2)。Employee e。Edegree[MaxNum] = Employee::Employeedegree。DBOperate dbo。amp。amp。amp。amp。coutcinEmployee::Employeeage。ifstream myf。static float EmployeeBasePay。int Employeeage。void RefreshInfo()。static float EmployeeBasePay。int Employeeage。int Edepart[N]。能夠熟練掌握調試工具的各種功能,設計測試數(shù)據(jù)確定疑點,通過修改程序來證實它或繞過它。三. 課程設計的主要內容、功能及技術指標問題分析及解決方案框架確定:充分地分析和理解問題本身,弄清要求做什么。}清除已經輸入的內容,程序選擇}system(“pause”)。539。339。:eatline()。ifstream fin。} if(w==0)coutx。break。stu, sizeof stu)。case 3:{w=1。fstream find。))break。((char*)amp。((char*)amp。coutcindelnum。}break。} ((char *)amp。(file,ios_base::in|ios_base::out|ios_base::binary)。} ifstream find。(, 20)。}cout (, LIM)。char job3[10]=“人事秘書”。(0)。stu, sizeof stu)。while(()!=39。cout//輸出信息的頭部 {switch(n){ case 1:{cout}。int admin。} class staff {/*職工編號,姓名,性別,年齡,職務,電話,工資和家庭成員信息*/ public:}。const int LIM =8。p,sizeof(struct worker),1,fp)。scanf(“%s”,)。scanf(“%s”,)。scanf(“%s”,)。scanf(“%d”,amp。worker[i],sizeof(struct worker),1,fp)!=1){printf(“ncannot save filen”)。jworker[j]=worker[j+1]。fflush(stdin)。char name[20]。printf(“職務:%lfn”,worker[i].work)。本科=bk,研究生=for(i=0。printf(“電話:%sn”,worker[i].tel)。printf(“姓名:%sn”,worker[i].name)。case 3:menu()。scanf(“%d”,amp。if((fp=fopen(“”,“ab”))==NULL)//以追加方式打開一個二進制文件尾部{ printf(“ncannot open filen”)。=t。printf(“請輸入工作年月:n”)。)。double t。printf(“學歷:%sn”,worker[i].education)。N=i1。int i=0。fflush(stdin)。printf(“職務:”)。worker[i].deta)。scanf(“ %s”,worker[i].sex)。else for(j=0。fflush(stdin)。getchar()。getchar()。case 2 ://讀入職工信息并顯示read()。printf(“tn”)。printf(“t||||n”)。} void menu()/*菜單函數(shù)*/ { int b。do { menu()。printf(“ t┃***┃***制作人吳青伶****┃***┃n”)。printf(“ t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”)。void search()。//用字符串存放職工的地址數(shù)據(jù)char tel[20]。/*定義一個職工信息的結構體*/ char name[20]。 “” amp。 “” amp。 “” amp。 “” amp。從輸入一條記錄后文本框中輸入一條記錄信息,單擊“追加數(shù)據(jù)并顯示結果”按鈕。按照職工號修改職工信息,并顯示。利用讀取數(shù)據(jù)按鈕,并從該文件中讀取職工職工號、姓名、職稱和工資,保存在數(shù)組中,并顯示在文本框中。(1)通過“讀取數(shù)據(jù)”按鈕應能利用應能利用右側圖示樣式窗體形式,并從該文件中讀取職工職工號、姓名、職稱和工資,保存在數(shù)組中,并顯示在文本框中。 b ElseIf b = “117002” Then a amp。 b ElseIf b = “117006” Then a amp。 b End Sub職工信息管理系統(tǒng)設計報告(VB)編號:22 Private Sub Command6_Click() If = “張三” Then “張三 117001” ElseIf = “李四” Then “李四 117002” ElseIf = “王五” Then “王五 117003” ElseIf = “王六” Then “王六 117004” ElseIf = “趙七” Then “趙七 117005” ElseIf = “李八” Then “李八 117006” ElseIf = “劉九” Then “劉九 117007” ElseIf = “馬十” Then “馬十117008” Else: MsgBox “請輸入正確的職工姓名” End If End SubPrivate Sub Command7_Click()Dim a As String Dim b As String a = InputBox(“請輸入要修改的職工姓名”)b = Str(InputBox(“請輸入新職工號”))If a = “張三
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1