日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

c语言职工工资信息表,C语言职工工资理系统.doc

發布時間:2024/3/7 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言职工工资信息表,C语言职工工资理系统.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

昆明理工大學

《程序設計基礎》課程

綜合設計實踐教學課題報告

課程名稱: c語言程序設計

課題名稱: 職工工資管理程序設計

組 長: 學號 200510506141

姓名李雙江

組 員: 學號 200510506136

姓名王洪雨

學 院: 電力工程學院

專業班級: 水文與水資源工程

指導教師: 張啟富

昆明理工大學計算中心

2006 年 6 月 12 日

昆明理工大學計算中心

《程序設計基礎》課程綜合設計實踐教學課題考核表

課題名稱:職工工資管理程序設計 學院:電力工程學院 專業班級:水文051

學號姓名小組

編號題號承擔及完成的內容

成績

備注

小組

自評教師

評定200510506141李雙江選項菜單集成各功能函數模塊

2 . 職工工資進行排序并存入文件8092200510506136王洪雨1. 錄入職工工資信息

2. 將排序后的文件輸出并顯示在屏幕上7575

設計說明與功能描述(基本思路及關鍵語句說明)

該程序首先是對程序中要產生的一些函數的定義,再在主函數中對它們進行調用。從而形成一套有條理的程序設計,并且能夠很好的達到程序設計的目的。程序中,我們運用了語句,極其指針、文件等,方便的執行了對數據的操作。

職工信息管理系統提供以下幾個功能:

1.錄入職工基本信息:錄入要管理統計的職工信息。

2.匯總職工信息:計算職工的總工資。

3.排序并將數據存入文件:按總工資降序排列并將數據存入D盤空間。

4.輸出數據表:將錄入的職工數據輸出。

組長簽名: 200 6 年 6 月 12 日

教師評語:按要求完成綜合設計課題,符合教學要求,應用能力與實踐能力有明顯提高

教師簽名:張啟富 2006 年 6 月 16 日

第一部分 系統概述

一、程序功能:

隨著社會的發展,中小型企業在我國得到迅速發展,工資管理系統對企業的資金管理,起著越來越重要的作用。本程序就是為了更好更快的管理職建立的工工資而。

它從標準輸入設備(鍵盤)上輸入一批職工工資信息,計算總工資,并按工資降序排序,最后輸出到文件中,并將其顯示到顯示器上。

二、程序算法:

從主菜單中選擇相對應的數字,使程序進入不同的程序模塊,用switch實現其功能,程序共分為五個模塊,分別為:主函數、Input( )函數(輸入函數)、Paixu_fout(rs)函數(計算職工工資信息并輸入文件)、Output(rs)輸出函數(從文件中讀入信息并將其輸出到顯示器)。各函數主要算法見個流程圖

第二部分 數據結構設計

三、定義結構體:

定義一個包括職工信息極其工資基本信息,包括基本工資、獎金及其津貼,以及總工資的結構體。如下面所所示:

structXS{char gh[10];

char name[10];

int salary;

intreward;

intjintie;

intsum;

}cj[RS],jd;

四、數組設計:

程序中定義是兩個字符型數組結構和一個結構體數組:

字符數組gh[10]在結構體中用于保存職工工號,name[10]用

于保存職工姓名,結構體數組cj[RS]保存學生的所有信息。

五、函數定義:

程序中定義了3個功能函數,它們是輸入職工信息輸入函數Input();排序并將職工信息輸入文件函數Paixu_fout(rs);輸出學生信息函數Output(int rs)。最后是主函數main()來調用以上3個函數。

主函數流程圖

第三部分 使用程序說明

八、調試:

錯誤:

原因:main()函數當中循環次數多了一個getchar(),導致必須輸入兩次數字才可以返回

case 1:rs=Input();js(rs);break;

case 2:Paixu_fout(rs);

printf("\t排序后的職工信息已存入D盤中的tlj.txt中\n");

getchar();

printf("\t按任意鍵返回!\n");

getchar();break;

……for(i=0;i

…fprintf(stdout,"%-10s%-10s\t%4d\t\t%4d\t%4d\t%-

總結

以上是生活随笔為你收集整理的c语言职工工资信息表,C语言职工工资理系统.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。