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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)-高校人事管理系統(tǒng)設(shè)計(jì)-全文預(yù)覽

  

【正文】 zzmm,amp。 if((fp=fopen(,r))==NULL) { printf(cannot open this file\n)。 blose()。 count++。 return。per[i].zgxl,per[i].rzsj,amp。 return。 printf()。j++) { printf(%s %s %s %d %s %d %s %d %s %d %s\n,per[j].num,per[j].name,per[j].sex,per[j].age,per[j].zhiwu,per[j].zhiche,per[j].zzmm,per[j].zgxl,per[j].rzsj,per[j].lysj,per[j].rylb)。 return。per[i].zgxl,per[i].rzsj,amp。 return。 printf()。j++) { fprintf(fp,%s %s %s %d %s %d %s %d %s %d %s\n,per[j].num,per[j].name,per[j].sex,per[j].age,per[j].zhiwu,per[j].zhiche,per[j].zzmm,per[j].zgxl,per[j].rzsj,per[j].lysj,per[j].rylb)。 case 12:return。per[j].lysj)。break。 case 7:scanf(%s,per[j].zzmm)。break。 case 4:scanf(%d,amp。 case 2:scanf(%s,per[j].name)。 for(j=0。 } printf(請(qǐng)輸入您要修改的項(xiàng)所對(duì)應(yīng)的數(shù)字 :(編號(hào)對(duì)應(yīng)的數(shù)字為 ,其他項(xiàng)依次為 ,3,4...)))。 i++。per[i].age,per[i].zhiwu,amp。 scanf(%s,num)。 getchar()。 } fclose(fp)。 default:printf(輸入錯(cuò)誤 )。break。 case 9:scanf(%s,per[j].rzsj)。break。 case 6:scanf(%d,amp。per[j].age)。break。ji。 scanf(%d,amp。 trim()。per[i].zgxl,per[i].rzsj,amp。 return。 char name[8]。 blose()。 k++。 } printf(您要的信息如下 :\n)。per[i].zhiche,per[i].zzmm,amp。 if((fp=fopen(,r+))==NULL) { printf(cannot open this file\n)。 } ( )按姓名查詢 void searnum() { int i=0,j,k=0。 } fclose(fp)。j++) { if(strcmp(per[j].name,name)==0) { printf(%s %s %s %d %s %d %s %d %s %d %s\n,per[j].num,per[j].name,per[j].sex,per[j].age,per[j].zhiwu,per[j].zhiche,per[j].zzmm,per[j].zgxl,per[j].rzsj,per[j].lysj,per[j].rylb)。 i++。per[i].age,per[i].zhiwu,amp。 scanf(%s,name)。 getchar()。 } fclose(fp)。 return。per[i].lysj,per[i].rylb)。 } while(!feof(fp)) { fscanf(fp,%s %s %s %d %s %d %s %d %s %d %s,per[i].num,per[i].name,per[i].sex,amp。 printf(請(qǐng)輸入您要?jiǎng)h除的記錄的編號(hào) : )。 getchar()。j++) { printf(%s %s %s %d %s %d %s %d %s %d %s\n,per[j].num,per[j].name,per[j].sex,per[j].age,per[j].zhiwu,per[j].zhiche,per[j].zzmm,per[j].zgxl,per[j].rzsj,per[j].lysj,per[j].rylb)。 i++。per[i].age,per[i].zhiwu,amp。 } 各模塊設(shè)計(jì) ( 0) 瀏覽模塊 void blose() { int i=0,j。break。break。break。break。break。break。break。cz)。 puts( 退出 )。 puts( ****按年齡進(jìn)行排序 (11))。 puts( ****統(tǒng)計(jì)女工人數(shù) (8))。 puts( ****查詢編號(hào)編輯信息 (5))。 puts( ****按名稱查詢 (2))。 puts( ****瀏覽文件 (0))。 puts(****************人事管理系統(tǒng) ************************\n)。其各功能模塊用菜單方式選擇。 ( 5) 排序功能:按照年齡、來(lái)院時(shí)間進(jìn)行排序。 ( 1) 添加刪除功能:能根據(jù)學(xué)院人事的變動(dòng)情況,添加刪除記錄。 () 按年齡排序模塊 16 () 按來(lái)院時(shí)間模塊 16 ( 6)保存模塊 ....................................................................... 錯(cuò)誤 !未定義書簽。 二、需求分析 ................................................................................................................... 3 三、總體設(shè)計(jì) ................................................................................................................... 3 四、詳細(xì)設(shè)計(jì) ................................................................................................................... 4 主函數(shù) ................................................................................................................. 4 各模塊設(shè)計(jì) .......................................................................................................... 5 ( 0)瀏覽模塊 6 ( 1)刪除模塊 錯(cuò)誤 !未定義書簽。 提示 ........................................................................................ 錯(cuò)誤 !未定義書簽。 () 在職人數(shù)統(tǒng)計(jì)模塊 11 () 黨員人數(shù)統(tǒng)計(jì)模塊 11 () 女工人數(shù)統(tǒng)計(jì)模塊 11 () 高學(xué)歷高職稱人數(shù)統(tǒng)計(jì)模塊 11 ( 5)排序模塊 ....................................................................... 錯(cuò)誤 !未定義書簽。其中,人員編號(hào)唯一,不能重復(fù)。 ( 4) 統(tǒng)計(jì)功能:能根據(jù)多種參數(shù)進(jìn)行人員 的統(tǒng)計(jì)(在職人數(shù)、黨員人數(shù)、女工人數(shù)、高學(xué)歷高職稱人數(shù)(碩士學(xué)位以上或者副教授以上) ),統(tǒng)計(jì)要求同時(shí)顯示被統(tǒng)計(jì)者的信息。 三、總體設(shè)計(jì) 人事管理系統(tǒng) 刪除模塊 查詢模塊 編輯模塊 統(tǒng)計(jì)模塊 排序模塊 保存模塊 按編號(hào)查詢 按姓名查詢 在職人數(shù)統(tǒng)計(jì) 黨員人數(shù)統(tǒng)計(jì) 女工人數(shù)統(tǒng)計(jì) 高學(xué)歷高職稱統(tǒng)計(jì) 按年齡排序 按來(lái)院時(shí)間排序 四、詳細(xì)設(shè)計(jì) 主函數(shù) 主函數(shù)只提供輸入輸出和功 能處理的函數(shù)調(diào)用。 puts(****************************************************\n)。 puts(瀏覽 :)。 puts( 查詢 )。 puts( ****查詢名稱編輯信息 (4))。 puts( ****統(tǒng)計(jì)黨員人數(shù) (7))。 puts( 排序 )。 puts( ****將輸入的記錄進(jìn)行保存 (13))。 scanf(%d,amp。 case 1:dele()。 case 3:searnum()。 case 5:channum()。 case 7:sumdyrs()。 case 9:sumssysxlrs()。 case 11:sortage()。 case 13:save()。 } }while(1)。 } while(!feof(fp)) { fscanf(fp,%s %s %s %d %s %d %s %d %s %d %s,per[i].num,per[i].name,per[i].sex,amp。per[i].lysj,per[i].rylb)。ji。 printf(\n\n\npress any key to continue\n\n\n)。 char num[10]。 return。per[i].zgxl,per[i].rzsj,amp。 if((fp=fopen(,w))==NULL) { printf(cannot open this file\n)。j++) { if(strcmp(per[j].num,num)!=0) fprintf(fp,%s %s %s %d %s %d %s %d %s %d %s\n,per[j].num,per[j].name,per[j].sex,per[j].age,per[j].zhiwu,per[j].zhiche,per[j].zzmm,per[j].zgxl,per[j].rzsj,per[j].lysj,per[j].rylb)。 printf()。 printf(請(qǐng)輸入您要查詢的記錄的姓名 : )。 } while(!feof(fp)) { fscanf(fp,%s %s %s %d %s %d %s %d %s %d %s,per[i].num,per[i].name,per[i]
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1