



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验报告员工工资管理一、实验内容:实验名称:员工工资管理实验目的:设计一个员工工资管理程序,有新建、存储、显示和删除功能。实验要求:(1) 在工资表的数据类中增加一个私有数据选项:工号,用字符数组的形式,从00001开始编号,该工号不能人工修改,是由计算机自动根据录入的先后赋值的,录入数据的时候不必输入工号。(2) 可以选择显示的多种排序形式,如按姓名的顺序、工资总额的顺序、职务工资或奖金的顺序,显示时超过一屏的显示范围要能分屏显示。(3) 可以查询某一范围内的数据,如工资总额小于2000元的人的数据,介于10002000元的人的数据等,根据具体要求列出菜单供用户选择。(4) 可以根据工号或姓名修改、删除数据,在修改、删除时先要求用户确认,确认后再进行操作。(5) 每次显示时,将所有要显示数据的工资总额、职务工资总额、奖金总额一起计算显示。二、算法说明:S1: 用宏定义参数N确定员工人数(暂定10)S2:定义显示工资变量等的子函数S3:定义修改工资变量等的子函数S4:定义一个包含N个员工编号的数组,编号可修改S5:在主函数中建立中文菜单界面S6:用while,if循环嵌套结构实现菜单各功能三、程序清单; #include #include #include #define N 10 void main() int employeeN=1,2,3,4,5,6,7,8,9,10; int index,selection; int newsalary; /*修改后工资变量*/ while (1) /*循环结构*/ printf( 员工工资管理n);/* 用户菜单*/ printf( 1。显示员工工资表 n); printf( 2。修改员工工资表n); printf( 3。退出 n); printf(请输入你的选择:n); scanf(%d,&selection);/*读取用户输入选项*/ if (selection=1|selection=2) printf(请输入员工编号:); scanf(%d,&index); /*读员工编员*/ if (index10) /*判断员工编号的范围*/ printf(您输入的职工编号为%d,index); printf(他的工资为 %d元n,employeeindex); else printf(没有此编号的职工,请您确认有无输错!n); switch(selection) case 1: /*显示员工工资*/ break; case 2: /*修改员工工资*/ printf(请输入新的工资金额:); scanf(%d,&newsalary); /*读取修改后的员工工资*/ employee index = newsalary; break; case 3: /*结束程序*/ exit (1); break; printf(n); getch(); return 0; 四、运行结果:原始界面: 员工工资管理 1。显示员工工资表 2。修改员工工资表; 3。退出 请输入你的选择:输入:1回车 请输入员工编号:(110)例输入1 输出 您输入的职工编号为1 他的工资为 2元(由于没有设置新建功能,情况有错误) 重新回到主菜单。 若输入的数字在110以外,则输出“没有此编号的职工,请您确认有无输错!”并回到主菜单2回车 请输入员工编号:(110)例输入1 输出 您输入的职工编号为1 他的工资为 2元 请输入新的工资金额: (工资数额输入可通过此功能实现) 重新回到主菜单3回车 按任意键可安全退出。五、分析与思考:参考了大量的网上资料并经过多次删减调试,由于个人水平,最终只实现了一个只有简单功能的程序,但本人已付出努力,这个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年汽车冷却风扇项目发展计划
- 2019-2025年初级管理会计之专业知识综合卷押题练习试题A卷含答案
- 2019-2025年一级注册建筑师之建筑技术设计作图题模拟题库及答案下载
- 2025年中国富马酸比索洛尔项目投资计划书
- 狗狗课件教学课件
- 2025年全断面掘进机项目发展计划
- 某品牌展示设计案例分析
- 肥城农机考试试题及答案
- 幼师培训考试试题及答案
- 地税专业考试试题及答案
- 山东省济南市槐荫区2023-2024学年小学六年级语文毕业检测指导卷含答案
- MOOC 音乐导聆-山东大学 中国大学慕课答案
- 保安定期开展心理健康培训
- 农行超级柜台业务知识考试题库(含答案)
- 农产品加工工艺培训PPT创新农产品加工工艺与技术
- 精神病患者藏药的护理措施
- 提高中医技术使用率品管圈课件
- 译林版英语一年级下教学计划各单元都有
- 湿疹病人的护理查房
- 海上油气田前期研究
- 研究生英语翻译答案
评论
0/150
提交评论