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

正文內容

c語言課設——職工工資管理系統(tǒng)-wenkub

2023-04-27 00:12:02 本頁面
 

【正文】 \n)。圖11查找記錄前效果圖輸入一條記錄信息:選擇3,回車如圖12所示。printf(\t姓名\t工號\t基本工資\t職務工資\t津貼\n)。圖7查看記錄前效果圖輸入一條記錄信息:如圖8所示:圖8輸入記錄效果圖查看記錄后如圖9所示。 //寫入到數(shù)組bc(amp。printf(津貼:)。)。printf(工號:)。inumberTemp。 printf(請輸入要添加職工個數(shù):)。圖5 添加記錄后效果圖添加函數(shù)代碼流程圖,如圖6所示。}}三 程序詳細設計添加記錄前如圖3所示。default:break。//保存數(shù)據(jù) break。back()。case 5: statistics()。// 查找職工信息 break。back()。 case 1: add()。choose)。二 系統(tǒng)總體設計(1)添加職工信息 (2)查看職工信息 (3)查找職工信息 (4)刪除職工信息 (5) 統(tǒng)計職工信息 (6) 修改職工信息 (7) 保存數(shù)據(jù) (8) 作者信息 (0)退出 職工工資管理系統(tǒng)作者信息保存數(shù)據(jù)修改職工信息查看職工信息查找職工信息刪除職工信息退出統(tǒng)計職工信息添加職工信息 圖1 程序功能圖選擇8作者信息選擇0退出結束統(tǒng)計職工信息刪除職工信息修改職工信息選擇6選擇5選擇4按姓名按工號保存數(shù)據(jù)選擇7按姓名按工號選擇3選擇2選擇1查找職工信息添加職工信息查看職工信息按姓名按工號主菜單開始選擇操作圖2 程序流程圖主函數(shù)源代碼:void main(){int choose=0。、聲明函數(shù)及調用函數(shù)的方法和過程。文件是一種組織外部存儲介質上的數(shù)據(jù)的數(shù)據(jù)類型。在次我們必須捋清思路,逐一的解決問題的各個方面,即從輸入開始入手,著重考慮如何從輸入導出輸出,在這個過程中,可確定所需的變量、數(shù)組、函數(shù)、結構體和文件等,然后確定處理過程。是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。本課題中主要應用了C語言中的數(shù)組、結構體、文件等關鍵技術。它具有兩個特征:一是對一個數(shù)據(jù)集合可以用一個名字命名;二是保存在外部存儲介質上,可以長期保存。4. 掌握文件的概念以及文件的定義方法,認識文件打開、關閉、讀、寫等文件基本操作函數(shù)。while(true) { show()。system(cls)。back()。//查看職工信息break。case 4: del()。back()。//修改職工信息break。case 8:author()。}fflush(stdin)。圖3 添加記錄前效果圖輸入兩條記錄信息:選擇1,回車。定義數(shù)據(jù)類型numberTemp,iinumberTempi++添加成功輸出職工信息開始結束圖6 添加函數(shù)流程圖添加源代碼://添加職工信息void add() {int numberTemp=0。scanf(%d,amp。i++){printf(輸入第%d個職工信息\n,i+1)。scanf(%s,)。printf(職務工資:)。scanf(%d,amp。temp)。圖9查看記錄后效果圖查看函數(shù)代碼流程圖,如圖10所示。while(iNumber){printf(\t%s\t%s\t%d\t\t%d\t\t%d\n,wo[i].name,wo[i].ID,wo[i].salary1,wo[i].salary2,wo[i].salary3)。圖12輸入記錄效果圖查找記錄后如圖13所示。printf(2 按工號查找\n)。break。break。scanf(%s,name)。iNumber。printf(請輸入要查找職工工號:)。for (i=0。圖15刪除記錄前效果圖輸入一條記錄信息:選擇4,回車后, 如圖16所示:圖16輸入記錄效果圖刪除記錄后如圖17所示。printf(2 按工號刪除\n)。break。char name[30]。scanf(%s,name)。jNumber1。for (i=0。}fclose(fp)。char id[60]。scanf(%s,id)。jNumber1。for (i=0。}fclose(fp)。圖19統(tǒng)計記錄前效果圖輸入一條記錄信息:如圖20所示:圖20輸入記錄效果圖統(tǒng)計記錄后如圖21所示。double sum[100]。printf(%s的總工資為:%f\n,wo[i].name,sum[i])。}printf(平均工資為:%f\n,s/Number)。定義mode=0如果mode=1如果mode=2按姓名修改終止按工號修改終止輸入錯誤終止開始結束輸入mode圖26修改函數(shù)流程圖修改源代碼://修改職工信息void modify() {int mode=0。 scanf(%d,amp。case 2: ghxg()。} }void xmxg()//按姓名修改 {FILE *fp=NULL。scanf(%s,name)。elsebreak。printf(姓名:)。printf(基本工資:)。scanf(%d,amp。wo[i].salary3)。i++){fwrite(amp。char id[30]。for (i=0。}printf(\t姓名\t工號\t基本工資\t職務工資\t津貼\n)。printf(姓名:)。printf(基本工資:)。scanf(%d,amp。wo[i].salary3)。i++){fwrite(amp。}保存記錄前如圖27所示。}作者記錄前如圖30所示。printf(\t^^^^^^^^^^^^^^^信息管理與信息系統(tǒng)^^^^^^^^^^^^^^^\n\n)。圖33作者記錄前效果圖輸入一條記錄信息:如圖34所示: 圖34輸入記錄效果圖回車后:如圖35所示按任意鍵即可退出。此系統(tǒng)可以減少很多工作量,做到設計合理,便于使用,易于操作??偟膩碚f,通過這次程序設計,使我加深了對C語言的認識,進一步熟悉了對C語言功能的靈活運用,而且加深了我對程序的理解和編寫能力,通過文獻資料和網(wǎng)絡資料的幫助,使我對C語言程序設計這一基礎學科又一次加深了認識,也意識到了其具有的強大功能和發(fā)展前景。int salary1,salary2,salary3。void bc(struct worker wo[])。void ghcz()。void ghsc()。 void xmxg()。struct worker wo[100]。printf(\t\t====
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1