| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

教师工资管理系统程序代码

静***雅

贡献于2024-01-08

字数:4815

1.实发工资=应发工资-扣款-税费根应发工资1000 元
扣税10002000 扣税超出1000 元局部520003000 元扣
超出2000 元局部10超3000 元扣超出3000 元局部15
确定信息数结构:
struct Salary_type
{ char name[20]
char num[10]
float jbgz
float yfgz
float koukuan
float shuifei
float sfgz
struct salary *prior
struct salary *next
} Salary [N]
2.程序应具根功:
 添加:添加记录选择继续输入退出
 查询:姓名工号查找记录假设找显示记录否
提示未找查找成功否应选择继续查找退

 删:删记录先查找需删记录找删该
记录添加提示选择确认删否取消该操作
果查找失败返回没记录
 修改:修改记录输入姓名查找假设找显示该姓名
信息进行修改否提示信息
设计求:
1.核心数结构结构体采动态存分配链表结构
家庭住址求存储动态分配存中节约存存起始
址存储结构体成员指针addr 中
2.文件进行存储理程序启动时文件中读取通信信息
键盘输入通信信息运行程中添加删记录时文件进
行存取退出前选择通信信息保存文件中
3.功函数实现〔模块化〕函数功
调接口注释清楚程序局部进行必注释
202142 2257 正确答案 #include
#include
#include
typedef struct Salary_type
{
char name[20]
char num[10]
float jbgz
float yfgz应发工资
float koukuan扣款
float shuifei税费
float sfgz实发工资
struct Salary_type *prior
struct Salary_type *next
} salary*Salary
float taxpay(float salary)
{
float taxpayment
if(salary<1000)
taxpayment0
else
if(salary<2000)
taxpayment(float)((salary1000)*005)
else
if(salary<3000)
taxpayment(float)((salary2000)*010+1000*005)
else
taxpayment(float)((salary3000)*015)
return taxpayment
}
Salary initlist()
{
Salary S
S(Salary)malloc(sizeof(salary))
S>priorNULL
S>nextNULL
return S
}
Salary insertlist(Salary S)添加:添加记录选择继续输入退出
{
Salary p
Salary t
char ch
p(Salary)malloc(sizeof(salary))
printf(请输入字符假设输入c继续输入记录假设输入e退出输入)
scanf(c&ch)
fflush(stdin)
while(ch'c' || ch'C')
{
printf(请输入姓名:\n)
scanf(sp>name)
fflush(stdin)
printf(请输入工号:\n)
scanf(sp>num)
printf(请输入应发工资\n)
scanf(f&p>yfgz)
printf(请输入扣款\n)
scanf(f&p>koukuan)
fflush(stdin)
p>shuifeitaxpay(p>yfgz)
p>sfgzp>yfgzp>koukuanp>shuifei
for(tSt>nextNULLtt>next)
p>priort
p>nextNULL
t>nextp
p(Salary)malloc(sizeof(salary))
printf(请输入字符假设输入c继续输入记录假设输入e退出输入)
scanf(c&ch)
fflush(stdin)
}
return S
}
void searchlist(Salary S)
查询:姓名工号查找记录假设找显示记录否提示未找查找成功否应选择继续查找退出
{
Salary p
char ch*num
num(char*)malloc(sizeof(char)*10)
printf(请输入字符假设输入c继续输入记录假设输入e退出输入)
scanf(c&ch)
fflush(stdin)
while(ch'c'||ch'C')
{
printf(请输入查找工号:\n)
scanf(snum)
fflush(stdin)
for(pS>nextpNULLpp>next)
{
if(strcmp(p>numnum)0)
{
printf(姓名\ts\np>name)
printf(工号\ts\np>num)
printf(应发工资\t2f\np>yfgz)
printf(扣款\t2f\np>koukuan)
printf(税费\t2f\np>shuifei)
printf(实际工资\t2f\np>sfgz)
break
}
}
printf(请输入字符假设输入c继续输入记录假设输入e退出输入)
scanf(c&ch)
fflush(stdin)
}
}
Salary deletelist(Salary S)
删:删记录先查找需删记录找删该记录添加提示选择确认删否取消该操作果查找失败返回没记录
{
char *num
char ch
Salary ppf
num(char*)malloc(sizeof(char)*10)
printf(请输入查找工号:\n)
scanf(snum)
fflush(stdin)
for(pS>nextpNULL && strcmp(p>numnum)0pfppp>next)
if(pNULL)
printf(该记录\n)
else
if(pS>next)
{
printf(否确认删Y确认删N删\n)
chgetchar()
fflush(stdin)
if(ch'Y'||ch'y')
{
pf>nextp>next
p>next>priorp>prior
}
}
else
{
S>nextp>next
p>next>priorS>next
}
return S
}
Salary modifylist(Salary S)
修改:修改记录输入姓名查找假设找显示该姓名信息进行修改否提示信息
{
char name[20]
Salary p
printf(请输入修改记录姓名\n)
scanf(sname)
fflush(stdin)
for(pS>nextpNULL && strcmp(p>namename)0pp>next)
if(pNULL)
printf(信息\n)
else
{
printf(姓名\ts\np>name)
printf(工号\ts\np>num)
printf(应发工资\t2f\np>yfgz)
printf(扣款\t2f\np>koukuan)
printf(税费\t2f\np>shuifei)
printf(实际工资\t2f\np>sfgz)
printf(请项进行修改\n)
printf(姓名:)
scanf(sp>name)
fflush(stdin)
printf(\n)
printf(工号:)
scanf(sp>num)
printf(\n)
printf(应发工资)
scanf(f&p>yfgz)
printf(\n)
printf(扣款)
scanf(f&p>koukuan)
fflush(stdin)
printf(\n)
p>shuifeitaxpay(p>yfgz)
p>sfgzp>yfgzp>koukuanp>shuifei

}
return S
}
void output(Salary S)
{
Salary p
for(pS>nextpNULLpp>next)
{
printf(姓名\ts\np>name)
printf(工号\ts\np>num)
printf(应发工资\t2f\np>yfgz)
printf(扣款\t2f\np>koukuan)
printf(税费\t2f\np>shuifei)
printf(实际工资\t2f\np>sfgz)

}
}
void functionselect(Salary S)
{
char ch
loop printf(I表示插入记录S表示查找记录D表示删记录M表示修改记录E表示退出P表示输出记录\n)
printf(请输入字符:\n)
scanf(c&ch)
fflush(stdin)
switch(ch)
{
case 'I'Sinsertlist(S)goto loop
case 'S'searchlist(S)goto loop
case 'D'Sdeletelist(S)goto loop
case 'M'Smodifylist(S)goto loop
case 'P'output(S)goto loop
case 'E'break
}
}
void main()
{
Salary S
Sinitlist()
functionselect(S)
}追问谢谢啊帮goto loop语句改写成while循环?谢谢啊十分感谢啊 答复void functionselect(Salary S)
{
char ch
while(1)
{
printf(I表示插入记录S表示查找记录D表示删记录M表示修改记录E表示退出P表示输出记录\n)
printf(请输入字符:\n)
scanf(c&ch)
fflush(stdin)
switch(ch)
{
case 'I'Sinsertlist(S)break
case 'S'searchlist(S)break
case 'D'Sdeletelist(S)break
case 'M'Smodifylist(S)break
case 'P'output(S)break
case 'E'break
}
if(ch'E')
break
}
} 赞
1| 评
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 25 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

工资管理系统

 题目:工资管理系统 摘要由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个“人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以Java 和Oracle为语言编写管理信息系统的过程。该程序通过Java 中的GUI图形界面前台与

平***苏 2年前 上传464   0

小学数学测试系统C课程设计报告及源程序代码

课 程 设 计 报 告课程名称 C语言课程设计 课题名称 小学数学测试系统 专 业 班 级 学 号 姓 名

文***享 3年前 上传438   0

数据库员工工资管理系统

成 绩 评 定 表 学生姓名 班级学号 专 业 电子信息 科学与技术 课程设计题目 员工工资管理系统 评 语 组长签字: 成绩 日期 年 月 日 课程设计任务书 学 院 信息科学与工程学院 专 业 电子信息科学与技术 学生姓名 班级学号

文***享 5年前 上传1513   0

学校内部工资管理系统需求分析

学校内部工资管理系统需求分析软件需求说明书 1、引言1.1 编写目的 该说明书主要对所开发的系统进行全面的说明,对开发该系统的任务进行概括性叙述,对系统的运行环境进行规定。同时明确该性的的主要功能要求、性能要求,指出该系统所用到的数据及数据处理流程,同时提出故障处理的要求。通过该文档可使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后

文***品 1年前 上传360   0

某大学工资管理系统分析报告

某大学职工工资管理系统分析报告一 、引言1、背景该学校随着规模的扩大导致工作量也越来越大,特别是现行职工工资管理业务工作量特别大,同时还时常出现过失现象。有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记帐、计算和制作报表工作。学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。同时,学校还拥有雄厚的技术力量。2、目标〔1〕 让计算机完全代

鬼***笑 2年前 上传297   0

机关事业单位人事工资管理系统用户手册

“机关事业单位人事工资管理系统V8.”是适应机关、事业单位信息化建设趋势,顺应一网通办、一次都不跑的智能化办公需求开发而成。适用于国家机关、事业单位人事信息管理的应用软件。该系统可以实现人员信息、学历、职务、考核、奖惩、工资计算、人员审批、工资审批、查询统计、报表输出等日常人事信息管理的自动化处理,提高了工作效率,特别是在工资核算的准确性上有了质的飞跃,减少了手工核算的误差。

J***7 2年前 上传646   0

数据库课程设计题目第9题学校的工资管理系统

数据库课程设计报告题目:第9题学校的工资管理系统l 实现部门、职务、职称等基本信息的管理;l 实现教职工信息的管理;l 实现工资项目的管理,工资项目设有启用标志和加扣标志;l 实现教职工工资项目及其工资的管理;l 创建触发器当往教职工工资项目表中插入记录或删除记录时,自动修改该职工的应发工资数和实发工资数;l 创建存储过程统计某个月各种工资项目的发放总和;l 创建视图查询

文***享 3年前 上传1140   0

sql数据库课程设计工资管理系统

XX学院 《数据库技术及其应用》课程设计报告书题 目: 工资管理系统 系 部: 数理系 专 业: 数学与应用数学 班 级: 姓 名: 学 号: 指导教师: ---------

文***品 2年前 上传427   0

职能工资管理规定

X X公司职能工资管理规定 第一章 总 则 (目的) 第一条 本规定以确定有关职工的工资事项为目的。 (确定工资的原则) 第二条 职工的工资,根据其所担任工作的重要性及难易程度、工作能力、工作成绩、资历以及年龄、工作条件等来决定。 (适用范围) 第三条 本规定适用于全体职工(代培人员、临时工作人员等除外)。

5***9 12年前 上传8335   0

技能工资管理规定

技能工资管理规定 一、 总则 第一条 目的 为确定有关技能工资方面的管理方法,特制定本规定。 第二条 决定技能工资的要素 技能工资根据下述要素综合确定:职工所具有的知识、经验、能力、体力、精力及其他在开展工作时所必需的综合技能。 第三条 技能工资的考察期间 技能工资每年进行一次调整。每年×月为考察期,×月决定调整。 第四条 新参加

y***e 10年前 上传11114   0

精创信息聚宝盆眼镜销售系统使用帮助——工资管理

工资管理该模块是记录企业支付给职员的工资,工资是企业使用职员的知识、技能、时间和精力而给予职员的一种补偿,工资的内容包括许多的项目,如基本工资、各种奖金、各种福利和津贴等等。一、 建立员工工资点击工资管理界面中的填写按钮,打开工资管理-填写界面,在界面中选择发放工资的日期,点击界面中的添加职员按钮,打开添加职员界面,在这里你可以在要发放工资的职员姓名前打上勾,如果所有的职员都要你

m***n 10年前 上传555   0

员工工资管理规程

员工工资管理规程 一、总则 第一条 本规则所谓的工资,是指每月定期依据人事管理规章的规定,制定员工的工资及津贴。 第二条 本规则适用于一般正式员工。有关派外及驻外员工的工资则另行制定。 第三条 本规则所谓的工资,是指每月定期发放的基准工资及每年分两次发放的定期奖金而言。 第四条 1.公司以员工劳动强度、责任大小、专业性等标准,作为支付酬

j***f 13年前 上传12938   0

计件工资管理办法

计件工资管理办法 第一条 本企业为适应订货量常随季节变化,临时加班时间多,人员需求量不稳定的市场环境及内部特点,以及为提高工作绩效的发挥水平,激励作业人员的工作积极性,特制订本办法。 第二条 本办法的适用范围为本厂直接参与生产的男女从业人员(包括从事包装、整理作业人员)。 第三条 本厂计件工资分为固定金额与浮动金额两部分。 第四条 固定工资部分(约占全部工资的1/2~1/4):

b***c 7年前 上传10861   0

实业公司工资管理规程

X X实业公司工资管理规程 一、总则 (目的) 第一条 本规则依据人事管理规章的规定,制定员工的工资及停职津贴。 (适用范围) 第二条 本规则适用于一般正式员工。有关派外及驻外员工的工资则另行制定。 (工资的定义) 第三条 本规则所谓的工资,是指每月定期发放的基准工资及每年分两次发放的定期奖金而言。 (支付原则) 第四条 1、公司依员工劳动强度、责任大小、专业性

某***啧 8年前 上传1373   0

职务工资管理细则

XX公司职务工资管理细则 第一部分 总论 第一条 本公司为贯彻同工同酬、劳资两利的原则,以达到实行公平合理、简单确切的工资管理办法的目的,特制订本细则。 第二条 凡本公司职工的工资待遇,除有特殊规定之外,均应依照本办法办理。 第三条 本公司工资采用职务工资制,其体系职下: 基础工资:根据“职务价值”确定给付的范围,在此范围内再依“个人职能”核给固定工资。 绩效奖金:根据“职务

爱***品 7年前 上传12030   0

计件工资管理办法

计件工资管理办法一、薪资制度  1、实行计件工资制的背景   该厂工资分配的最大的特点是运用“微分积分法”推行计件工资制。该厂生产的产品款式达一千余种,每种十几道加工工序,在这种情况下,通常不宜实行计件工资制,副总经理介绍说,工人的心理很矛盾,他们渴望竞争,获取高工资,但又求稳定,希望得到一份固定的收入,因此赞成实行计时工资,不赞成实行计件工资,在生产任务紧时,要求工人加班,往往

乾***隆 11年前 上传741   0

职工绩效工资管理办法

  绩效工资管理办法(修订试行版)   为充分发挥绩效工资分配的激励导向作用,真实反映和准确评价职工的工作实绩,为科室职工的绩效工资发放提供依据,根据《事业单位工作人员考核实施办法》、《职工绩效工资管理办法》,结合实际情况,特修订定如下。 一、指导思想 以职工绩效工资改革为契机,规范科室职工的绩效分配机制,充分发挥绩效工资的杠杆作用,真正做到干与不干不一样,干多干少不一样,干好干坏不

h***f 9年前 上传8077   0

员工工资管理规定

员工工资管理规定 总 则 第一条 劳动报酬是劳动者从事劳动或工作的物质利益回报,理想的报酬 制度不仅有助于吸引人才,留住人才,而且能在合理控制人力成本的基础上激励职工取得良好的绩效,同时使企业获得更大的效益。 第二条 本规定适用于集团公司、各二级法人公司及事业部。 第一章 工资总额的制定 第三条 公司在每年初的财务预算

f***z 7年前 上传25491   0

员工绩效工资管理办法

员工绩效工资管理办法 1、      为规范员工绩效工资管理,制定本办法。 2、      绩效工资确定 按照薪酬体系方案和薪酬管理制度相关规定,确定员工的绩效工资。 3、      考核等级划分 根据百分制考核成绩,分为以下6个区间划分考核等级,并确定相对应的绩效工资兑现比例: 考核成绩 >90 >85,≤90 >80,≤85 >70,≤80 >60,≤70 ≤60

加***儿 11年前 上传11727   0

公司职能工资管理制度

公司职能工资管理制度 □ 总则 第一条 目的 本规则旨在依据人事管理规章的规定,制订员工工资的管理办法,包括工资计算期间、工资计算方法、工资支给时间和期限以及晋升、奖金给付等事宜。 第二条 工资决定原则 员工工资是在综合考虑社会物价水平、公司支付能力以及员工年龄、年资、职能等级、责任大小等因素的基础上,进行工资计算的。 工资

a***4 11年前 上传5317   0

劳动工资管理办法

劳动工资管理办法   第一章 总则 第一条 为贯彻执行党和国家的劳动工资政策、法令,加强企业的劳动管理,维护正常的生产秩序,使职工的合法利益得到保障,根据《中华人民共和国劳动法》和上级有关政策规定,结合**车务段劳动服务公司实际制定本办法。 第二条 劳动工资管理的主要任务 1、认真贯彻执行党和国家的劳动工资政策,执行上级和公司党委、行政的决定,制定公司劳动工资管理的各项制度; 2、贯

h***h 8年前 上传5070   0

奇正集团工资管理制度

奇正集团工资管理制度(草案)第一章  工资理念(目的)第一条 为了谋求奇正集团可持续发展,并统一工资管理规范,特制定本制度。(适用)第二条 本制度适用奇正集团公司全体在册员工。(工资结构)第三条 工资结构如下图所示。(参阅图1) 基本工资 津贴工资结构

t***h 11年前 上传455   0

02-02劳动工资管理

1.0 目的 为新疆航空公司劳动工资管理提供准则 2.0 适用范围 公司所有员工均属于此实施范围。 3.0 职责 3.1 根据上级有关工资政策,结合公司的经营情况,制定公司的岗位、绩效工资管理制度,员工各种津贴制度,报公司领导审批并组织贯彻实施。 3.2 根据生产发展和工作的需要,并按照规定程序提出修改以上制度的建议,报公司领导审批。 4.0 工作内

柳***浪 14年前 上传6627   0

工资管理_工资计算_工资表(一)

工资表(一) 单位 月份 页工号姓 名工作日数日薪本薪生产奖金假日津贴全勤奖金加班津贴本期工资扣 除

人***见 9年前 上传740   0

工资管理_工资计算_工资扣缴表

工资扣缴表 年度 编号 字第 号所得福利基金服务单位职称所得人姓名户主姓名身分证统一编号劳工倮险费邻 段 巷 弄 号之(区)所

s***g 12年前 上传762   0