- 11
- 0
- 约5.65千字
- 约 17页
- 2017-05-21 发布于浙江
- 举报
工资管理系统实验任务书
一、实验名称 《》
二、实验目的
三、实验内容
、输入功能:完成的。
、功能:完成,并显示。、功能。、功能。
、功能。、提供一个界面来调用各个功能调用界面和各个功能的操作界面应尽可能清晰美观三、实验要求
函数
号之外的值,但职工编号不能修改。
函数流程图:
2:函数: int Locate(ZGGZ tp[],int n,char findmess[],char nameornum[])
输入参数:
ZGGZ tp[] 参数概念: 职工数据结构数组
Int n 参数概念:职工工资记录的总数
char findmess[]参数概念:保存要查找的内容
char nameornum[]参数概念:按照名字和工号在数组中查找
输出参数:return -1;
函数功能 :定位数组中符合要求的元素,并返回下标值
函数流程图
3函数:void Disp(ZGGZ tp[],int n)
输入参数:
ZGGZ tp[]:参数概念: 职工数据结构数组
int n 参数概念:职工工资记录的总数
输出参数:无返回值
函数功能:用于显示数组中的N条记录
函数流程图
4:函数:int Add(ZGGZ tp[],int n)
输入参数:
ZGGZ tp[]参数概念: 职工数据结构数组
int n 参数概念:第n条记录
输出函数;return n
函数功能:在数组中增加工资记录,并返回数组当前值,且显示出来
函数流程:
函数 int Del(ZGGZ tp[],int n)
输入参数 :
ZGGZ tp[]参数概念: 职工数据结构数组
int n参数概念:第n条记录
输出参数:return n
函数功能:找到符合条件的记录 ,然后删除,
用后一个数据代替前一个数据从而达到删除数据的目的
函数流程图
6:函数void Qur(ZGGZ tp[],int n)
输入参数
ZGGZ tp[]:参数概念: 职工数据结构数组
int n:参数概念:第n条记录
输出参数:无返回值
函数功能 :记录数组中按职工编号或姓名查找所满足的条件,并显示出来
函数流程图
7:函数:int Insert(ZGGZ tp[] ,参数int n)
输入参数
ZGGZ tp[]:参数概念: 职工数据结构数组
int n参数概念:第n条记录
输出参数 return n
函数功能:用于在数组中插入记录,并返回数组当前记录
函数流程图
Disp[tp,n]
8函数; void Tongji(ZGGZ tp[] ,int n)
输入参数
ZGGZ tp[] :参数概念: 职工数据结构数组
int n:职工工资记录的总数
输出参数;无输出参数
函数功能:用于完成数组中记录统计工作,统计该公司职工工资的整体分布情况。
函数流程图
9 函数; void Sort(ZGGZ tp[], int n)
输入参数
ZGGZ tp[]参数概念: 职工数据结构数组
int n参数概念:第n条记录
输出参数 ;无返回值
函数功能:在数组中利用冒泡排序算法实现数组的按实发工资字段的降序排序。
函数流程图
10函数: void Save(ZGGZ tp[], int n)
输入参数
ZGGZ tp[] :参数概念: 职工数据结构数组
int n:职工工资记录的总数
输出参数 无返回值
函数功能:用来保存数组中的n个元素写入磁盘的数据文件中。
函数流程图
11主函数main()
函数功能:用来控制整个工资管理系统
主流程图
2、编写代码,调试程序使其能正确运行int Del(ZGGZ tp[],int n)
{int sel;
char findmess[20];
int p=0,i=0;
if(n=0)
{ system(cls);
printf(\n=====No employee record!\n);
getchar();
return n;
}
system(cls);
Disp(tp,n);
printf(\n =====1 Delete by number =====2 Delete by name\n);
printf( please choice[1,2]:);
scanf(%d,sel);
if(sel==1)
{
stringinput(findmess,10,input the existing employee number:);
p=Locate(tp,n,findmess,num);
getchar();
if(p!=-1)
{
for(i=p+1;in;i++)
{
strcpy(tp[i-1].num,tp[i].num);
strc
您可能关注的文档
- 山西大学2014年毕业生就业质量报告.pdf
- 岗前强化培训辅导内容(七日计划).doc
- 嵌入式实验报告 - 副本.doc
- 嵌入式实验报告_图文.pdf
- 嵌入式系统实验指导书(d64)2015.09.08.pdf
- 川师c 实验报告(含截图).pdf
- 巢湖学院2012年度本科教学质量报告(审议稿,2013.12.11).doc
- 巢湖市2011年中考物理实验操作试题及报告单.doc
- 工业1202-69-xxx-mis 系统实验报告.docx
- 工地试验室记录表格格式.pdf
- 2026及未来5年中国嵌入式视频设备数据监测研究报告.docx
- 2026及未来5年中国单网眼鞋数据监测研究报告.docx
- 2026及未来5年中国滚筒水冷式垃圾炉数据监测研究报告.docx
- 2026及未来5年中国石英亚沸蒸馏器数据监测研究报告.docx
- 2026及未来5年大功率型超声波塑焊机项目投资价值分析报告.docx
- 2026及未来5年座式导向组件项目投资价值分析报告.docx
- 2026及未来5年超声物位(液位)计项目投资价值分析报告.docx
- 2026及未来5年强磁管路过滤器项目投资价值分析报告.docx
- 2026及未来5年标准型捆包机项目投资价值分析报告.docx
- 2026及未来5年紫檀太师椅项目投资价值分析报告.docx
最近下载
- 2026-2030中国汽车工业用涂料行业最新度报告.docx
- 人教版数学二年级下册《1.2 余数和除数的关系》教学设计.docx VIP
- 元宵灯谜大全及答案简单100个.docx VIP
- The Lantern Festival 中国传统节日英语课件 .ppt
- 《公共政策导论》(第五版)谢明-第3章 政策主体、政策客体与政策环境.ppt VIP
- 人教版数学二年级下册《1.1 余数及有余数的除法的含义》教学设计.docx VIP
- 2022年六年级下册道法练习册电子.docx VIP
- 2025北京人大附中初三(下)开学考物理试卷.pdf
- 《公共政策导论》(第五版)谢明-第8章 政策终结.ppt VIP
- 比亚迪:2023年年度报告.pdf VIP
原创力文档

文档评论(0)