
C语言课程设计-查找分数与删除元素、工资统计程序的设计.doc
29页1、沈阳理工大学课程设计专用纸NO. 成 绩 评 定 表学生姓名班级学号专 业通信工程课程设计题目C语言课程设计评语组长签字:成绩日期2013 年 月 日沈阳理工大学课程设计专用纸NO.1课程设计任务书学 院信息科学与工程学院专 业通信工程学生姓名班级学号课程设计题目C语言课程设计实践教学要求与任务:利用C语言编写下题的代码。题目名称:查找分数与删除元素、工资统计程序的设计内容及要求:1. 编程,先从键盘输入一组学生成绩到数组中,然后输入某一个分数段,查找输出该分数段内的所有成绩。2. 编写函数fun(int xx ,int n , int y),其中n代表数组元素的个数,y中内容是要删除的元素值。函数的功能是数组xx中所有值为y的元素。数组中的值和y的值由主函数通过键盘输入。3. 工资统计程序设计 设计结构体数组,结构中包含职工数据为:编号、姓名、部门、应付工资、保险、税金、实付工资。其中实付工资由公式计算得到:实付工资=应付工资-保险-税金设计各个函数,分别实现以下功能: (1) 输入职工数据,其中“实付工资”通过计算得到。(2) 显示全体职工数据。(3) 输入某部门值,显示该部门职工
2、的数据、工资总额、平均工资。设计菜单,通过选择菜单调用以上各函数;系统启动时数据可由文件导入,录入新的数据或修改数据后,可将数据重新写入文件。工作计划与进度安排:第18-19周:第18周C语言基础编程练习第18周算法设计及编写程序代码第19周编写程序代码及程序调试第19周程序验收及答辩指导教师: 2013年 月 日专业负责人:2013年 月 日学院教学副院长:2013 年 月 日目 录一、题目要求3二、算法设计4三、编程实现10四、结果分析25五、参考文献28一、题目要求题目名称:查找分数与删除元素、工资统计程序的设计内容:1、编程,先从键盘输入一组学生成绩到数组中,然后输入某一个分数段,查找输出该分数段内的所有成绩。2、编写函数fun(int xx ,int n , int y),其中n代表数组元素的个数,y中内容是要删除的元素值。函数的功能是数组xx中所有值为y的元素。数组中的值和y的值由主函数通过键盘输入3、工资统计程序设计 设计结构体数组,结构中包含职工数据为:编号、姓名、部门、应付工资、保险、税金、实付工资。其中实付工资由公式计算得到:实付工资=应付工资-保险-税金。设计各个
3、函数,分别实现以下功能: (1) 输入职工数据,其中“实付工资”通过计算得到。(2) 显示全体职工数据。(3) 输入某部门值,显示该部门职工的数据、工资总额、平均工资。设计菜单,通过选择菜单调用以上各函数;系统启动时数据可由文件导入,录入新的数据或修改数据后,可将数据重新写入文件。要求:利用C语言编写上述程序,开发环境可采用Turbo C 2.0 或Visual C+ 6.0等。二、算法设计1、编程,先从键盘输入一组学生成绩到数组中,然后输入某一个分数段,查找输出该分数段内的所有成绩。开始定义一个数组aN,变量i输入N个数据给数组ai=0 iN-1? 否 是输入1个数据给数组a输出“请按由小到大的顺序输入分数段”定义变量 m n输入成绩给m11输入成绩给nk=0kN-1?naNm?定义变量k 否 是 否k+ 是 输出ak 结束注: 此函数功能是,输入一组成绩,然后在程序中输入所要查询的成绩分数段,输出该分数段的所有成绩。2、编写函数fun(int xx ,int n , int y),其中n代表数组元素的个数,y中内容是要删除的元素值。函数的功能是数组xx中所有值为y的元素。数组中的值
《C语言课程设计-查找分数与删除元素、工资统计程序的设计.doc》由会员鲁**分享,可在线阅读,更多相关《C语言课程设计-查找分数与删除元素、工资统计程序的设计.doc》请在金锄头文库上搜索。