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

正文內(nèi)容

職工工資管理系統(tǒng)課程設(shè)計(jì)報(bào)告-閱讀頁(yè)

2025-08-04 04:40本頁(yè)面
  

【正文】 getchar()。}f2(){ printf(num name jibengongzi zhiwugongzi jintie yiliaobaoxian gongjijin sum\n\n)。worker[i].num,worker[i].name, amp。worker[i].zhiwugongzi,amp。worker[i].yiliaobaoxian,amp。}output(int i) //輸出信息{ printf(%3d%5s %12d %12d %8d %14d %10d %7d\n\n,worker[i].num, worker[i].name,worker[i].jibengongzi,worker[i].zhiwugongzi, worker[i].jintie,worker[i].yiliaobaoxian,worker[i].gongjijin,worker[i].sum)。 printf(\n\n)。 printf(\n\n)。 //選擇顯示信息或返回 scanf(%d,amp。 if(i==1) Show()。 //返回到菜單}save(int n) //向文件中輸入數(shù)據(jù){ FILE *fp。 if((fp=fopen(D:\\,wb))==NULL) //判斷打開的寫入文件是否為空 { printf(\nCan not open file.\n)。 } for(i=0。i++) if(worker[i].num!=0) if(fwrite(amp。 //寫入文件錯(cuò)誤 fclose(fp)。 //定義一個(gè)文件指針 int i。 return NULL。!feof(fp)。worker[i],sizeof(struct worker),1,fp)。 //關(guān)閉文件 return (i1)。在刪除、修改、添加函數(shù)中save(保存)函數(shù),可以有針對(duì)性地保存需要保存的文件。P()函數(shù)在保存刪除、修改后的人數(shù)中有很大的作用,在以后的調(diào)用保存的人數(shù)中起到了很大的作用用數(shù)字代替需要選擇的選項(xiàng),避免了輸入字符的麻煩。五、用戶手冊(cè) 在進(jìn)入系統(tǒng)后顯示菜單。用戶可以依次用1至7,七個(gè)數(shù)字選擇需要進(jìn)行的操作(說明:如果用戶第一次進(jìn)入該系統(tǒng),或以前進(jìn)入系統(tǒng)沒有保存數(shù)據(jù),需要選擇1即選擇輸入函數(shù)輸入數(shù)據(jù))。 在幾個(gè)函數(shù)最后會(huì)詢問用戶顯示當(dāng)前的信息或是返回到菜單,用戶可以自己的需要選擇。 用戶在輸入職工的人數(shù)后點(diǎn)擊enter鍵,如果依然停在當(dāng)前頁(yè)面,需注意所輸入的總職工人數(shù)是否超過了總?cè)藬?shù)N(該程序中N定義為100)。六、測(cè)試數(shù)據(jù) 菜單界面: 選擇1(輸入): 返回菜單,選擇2(修改):返回菜單,選擇3(查找): 返回菜單,選擇4(添加): 返回菜單,選擇5(刪除):返回菜單,選擇6(顯示): 返回菜單,選擇7(退出):顯示保存的數(shù)據(jù):退出系統(tǒng)的界面:七、附錄 源程序include define N 100include struct worker{ int num。 int jibengongzi。 int jintie。 int gongjijin。 int sum。void menu()。void Modify()。void Add()。void Show()。int main(){ system(cls)。}void menu(){ int n。 printf(\n\n\n)。 printf(\t\t** **\n)。 printf(\t\t** please select Input! **\n)。 printf(\t\t** 1Input **\n)。 printf(\t\t** 3Search **\n)。 printf(\t\t** 5Delete **\n)。 printf(\t\t** 7Exit **\n)。 printf(\t\t***********************************************\n)。 printf(\n\n)。 scanf(%d,amp。 if(n=1amp。n=7) { switch(n) { case 1:Input()。 case 2:Modify()。 case 3:Search()。 case 4:Add()。 case 5:Delete()。 case 6:Show()。 case 7:Exit()。 } } else menu()。 clrscr()。 scanf(%d,amp。 if(p=0amp。p=N) { printf(\n\n)。 printf(\n)。 for(i=0。i++) { input(i)。 worker[i].qiansan=worker[i].jibengongzi+worker[i].zhiwugongzi+worker[i].jintie。 save(p)。}void Modify(){ int i,j=1,d,k,t,n。 FILE *fp。 n=P()。 printf(Choose the way you want to modify:\n)。 printf(\t\t****************************************\n)。 printf(\t\t* name to modify *\n)。 printf(\t\t* number to modify *\n)。 printf(\t\t****************************************\n)。 scanf(%d,amp。 if(d!=1amp。d!=2) { printf(\ninput error! Press any key to continue.)。 Modify()。 scanf(%s,m)。in。 if(j==1) printf(\nNot find!Please input again!\n)。 } else { do { printf(\nPlease input the num:)。k)。in。 if(j==1) printf(\nNot find!Please again!\n)。 } printf(\nWhat do you want to modify?\n\n)。 printf(\t\t* *\n)。 printf(\t\t* *\n)。 printf(\t\t* *\n)。 printf(\t\t* *\n)。 printf(\t\t* *\n)。 printf(\nPlease input your selection:)。t)。 printf(\nchange to:)。 printf(\nafter modify:%s,worker[j].name)。 case 2:printf(\nbefore modify:%d,worker[j].num)。 scanf(%d,amp。 printf(\nafter modify:%d,worker[j].num)。 case 3:printf(\nbefore modify:%d,worker[j].jibengongzi)。 scanf(%d,amp。 printf(\nafter modify:%d,worker[j].jibengongzi)。 case 4:printf(\nbefore modify:%d,worker[j].zhiwugongzi)。 scanf(%d,amp。 printf(\nafter modify:%d,worker[j].zhiwugongzi)。 case 5:printf(\nbefore modify:%d,worker[j].jintie)。 scanf(%d,amp。 printf(\nafter modify:%d,worker[j].jintie)。 case 6:printf(\nbefore modify:%d,worker[j].yiliaobaoxian)。 scanf(%d,amp。 printf(\nafter modify:%d,worker[j].yiliaobaoxian)。 case 7:printf(\nbefore modify:%d,worker[j].gongjijin)。 scanf(%d,amp。 printf(\nafter modify:%d,worker[j].gongjijin)。 default:printf(Error!choice again!!\n)。 } getchar()。 printf(num name jibengongzi zhiwugongzi jintie yiliaobaoxian gongjijin sum\n\n)。 output(j)。 scanf(%d,amp。 if(i==1) save(n)。 getchar()。}void Search(){ int i,j=1,k,d,n。 n=P()。 printf(Choose the way you want to search:\n)。 printf(\t\t****************************************\n)。 printf(\t\t* name to search
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1