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

正文內(nèi)容

職工工資管理系統(tǒng)設(shè)計實驗報告(留存版)

2025-09-03 05:27上一頁面

下一頁面
  

【正文】 lary5 3000)//計算工資在3000——4000元之間的人數(shù) { o = o + 1。 printf (ID號碼 姓名 實發(fā)工資\n)。int main()主函數(shù) { void input (int i)。將知識回憶起來花了很長時間。 對于輸入的職工人數(shù)我用全局變量D定義,以便在各個函數(shù)調(diào)用方便。}stu[10000]。 scanf (%d,amp。amp。stu[i].name)。 if (a1500amp。in+D。 } fread(amp。 //函數(shù)聲明 void tongji()。 } switch (n) { case 1: input(i)。 case 9: tongji()。 } fread(amp。 n++。 //利用ID號進(jìn)行查找信息 int i。 } } fclose(fp)。i++) //利用循環(huán)的方法找到信息 { fread(amp。 int n,i,j,k。jD。}void xiugai(){ FILE *fp,*fp1。 } for (i=0。 break。 } fread(amp。i++) //利用循環(huán)的方法找到信息 { fread(amp。m)。 fread(amp。 if ((fp=fopen(,wb))==NULL) //以寫的方式打開文件 { printf (cannot open file\n)。 case 7: gongzhi()。n)。 //函數(shù)聲明 void delet()。 //定義兩個指針文件 if ((fp=fopen(,rb))==NULL) //以讀的方式打開文件 { printf (cannot open file\n)。 // int i。stu[i].salary4 )。 scanf (%d,amp。amp。 printf (\n請輸入基礎(chǔ)工資:)。 //基礎(chǔ)工資 int salary2。首先是簡歷一個結(jié)構(gòu)體數(shù)組,用來存放本體設(shè)計到的數(shù)據(jù)。如果繼續(xù)下去會浪費很多時間且無法預(yù)知程序能否順利做成。 printf(“enter your suggestions:\n”)。 } if ((fp1=fopen(,rb))==NULL) { printf (cannot open file\n)。amp。 newu()。 stu[i].salary5 = stu[i].salary1 + stu[i].salary2 b。a)。 if (a==1) { printf (ID號碼改為:)。 } if ((fp1=fopen(,rb))==NULL) { printf (cannot open file\n)。j++) { if (stu[j].salary5 stu[k].salary5 ) k = j。 struct Worker temp。 } if ((fp1=fopen(,rb))==NULL) { printf (cannot open file\n)。iD。 break。 // 刪除一個人的數(shù)據(jù)后D就要減一 } D = D 1。 for (i=0。case 10: newu()。 case 2: view(D)。 //菜單(界面) printf (☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆歡迎登入職工管理系統(tǒng)☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆\n)。iD。 return 。(a4500||a==4500)) { b = (float)(a * 555)。stu[i].salary2 )。void input1(int n)添加函數(shù){ void save(int n)。amp。 scanf (%d,amp。 //定義一個足夠大的結(jié)構(gòu)體數(shù)組函數(shù)功能說明:結(jié)構(gòu)體數(shù)組,用來存放題目所需信息,定義10000個結(jié)構(gòu)體是為了構(gòu)建足夠大的結(jié)構(gòu)體使所有數(shù)據(jù)正常存取。[如實發(fā)工資在5000元以上。內(nèi)蒙古工業(yè)大學(xué)信息工程學(xué)院實 驗 報 告課程名稱: c語言 實驗名稱:實驗類型: 驗證性□ 綜合性√ 設(shè)計性□實驗室名稱: 電西8樓 班級: 計122 學(xué)號:201220201042姓名: 孫亞賽 組別: 同組人: 勾濤 付啟恒 成績: 實驗日期: 201333 47 / 48 目錄1 題目與要求 32 功能設(shè)計 5 5 模塊流程圖 73 程序代碼設(shè)計 84 C程序設(shè)計總結(jié) 225 結(jié)束語 236 源程序 231 題目與要求程序設(shè)計的目的和要求:1)復(fù)習(xí)、鞏固程序設(shè)計的基礎(chǔ)知識,進(jìn)一步加深對程序設(shè)計語言的理解和掌握;熟練使用函數(shù)、結(jié)構(gòu)體、文件、數(shù)組、循環(huán)與選擇、鏈表和指針等知識點,熟練應(yīng)用C語言綜合知識。10)、保存功能:可以將職工信息數(shù)據(jù)保存至指定的文件中。void input(int n)輸入函數(shù){ void save(int n)。stu[i].salary2 )。(a4500||a==4500)) { b = (float)(a * 555)。 void newu()。 printf (\n請輸入住房公積金:)。 stu[i].salary5 = stu[i].salary1 + stu[i].salary2 b。 } fwrite(amp。i++) { fread(amp。 printf ( 1錄入職工信息 2瀏覽職工信息 \n)。 break。 break。iD。 fwrite(amp。 case 2: charge2()。i++) //利用循環(huán)的方法找到信息 { fread(amp。 exit(0)。 if ((fp=fopen(,rb))==NULL) { printf (cannot open file\n)。 } temp=stu[k]。 exit(0)。 scanf (%d,amp。 if (a==1) { printf (職務(wù)工資改為:)。 } if (a9000amp。 }函數(shù)功能說明:此函數(shù)為修改函數(shù),通過for循環(huán)將與所輸入的ID號相同的文件中的特定職工信息修改,特定職工的每一項信息修改前都要進(jìn)行詢問選擇,將職工的最詳盡信息修改完畢。stu[i].salary5 4000)//計算工資在4000——5000元之間的人數(shù) { m = m + 1。 exit(0)。 puts(a)。于是他也放棄使用鏈表。題目要求的數(shù)據(jù)有很多歌。 //職務(wù)工資 int salary3。 scanf (%d,amp。a4500) { b = (float)(a * 105)。stu[i].num )。 if(stu[i].salary1 + stu[i].salary2 stu[i].salary3 stu[i].salary4 3500) { int a。 if ((fp=fopen(,wb))==NULL) { printf (cannot open file\n)。 exit(0)。 //函數(shù)聲明 void charge()。 if (n==1) { printf (★請確定您本次將要錄入職工的數(shù)目★:)。break。 exit(0)。stu[i+1],sizeof(struct Worker),1,fp)。 if (m==1) delet()。stu[i],sizeof(struct Worker),1,fp)。D,2,1,fp1)。 case 2: charge2()。iD1。 //fp1統(tǒng)計一共有fp多少組數(shù)據(jù),fp中用來存儲機(jī)體數(shù)據(jù); int num,i,a,b。 for (j=i+1。 }}void paixu() // 對工資進(jìn)行排序{ FILE *fp,*fp1。iD。 break。 }void charge1() //查找函數(shù){ FILE *fp,*fp1。 //將后一個人的數(shù)據(jù)賦予前一個人,從而實現(xiàn)對員工信息的有效刪除 i++。 exit(0)。 break。i)。 //函數(shù)聲明 void xiugai()。 exit(0)。 } for (i=0。 a = stu[i].salary1 + stu[i].salary2 stu[i].salary3 stu[i].salary4 3500。 scanf (%s,amp。 } if (a9000amp。 printf (\n請輸入職務(wù)工資:)。 //社保金 float salary5??紤]到程序的清晰可讀性,我決定使用多個調(diào)用函數(shù)完成各功能的實現(xiàn)。 第二天我進(jìn)行的很緩慢,因為指針、結(jié)構(gòu)體、文件屬于膠南內(nèi)容。}函數(shù)功能說明:此函數(shù)為輸入使用此意見的函數(shù),為此系統(tǒng)的創(chuàng)新部分,較為簡單。D,2,1,fp1)。amp。 int i,n=0,m=0,o=0,p=0。(a4500||a==4500)) { b = (float)(a * 555)。stu[i].salary2 )。 } printf (姓名是否修改(1為修改n為不修改) )。D,sizeof(int),1,fp1)。stu[i]=temp。 } if ((fp1=fopen(,rb))==NULL) { printf (cannot open file\n)。D,2,1,fp1)。 if (strcmp(stu[i].name ,name)==0) { printf (%5d %6s %d %d %d \n,stu[i].num ,stu[i].name ,stu[i].salary1 ,stu[i
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1