信息安全C程序设计实训题目_第1页
信息安全C程序设计实训题目_第2页
信息安全C程序设计实训题目_第3页
信息安全C程序设计实训题目_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2010信息安全全体同学:大家好:这学期你们有一门C语言的实训课,没有写在课表上,惯例是安排在第18周进行。但机房拟在18周做机房迎接信息技术基础考试,腾不出一周的时间来给大家上机。我现在把实训的题目发给大家,大家在自己的电脑上先做,有问题可以随时给我发短信,打电话,也可以来办公室找我。具体的实训内容看附件1。我的手机号Q:12393418办公室:主楼十层图形图像2教研室母景琴2011年12月19日附件12010信息安全C程序设计实训题目共三道题目,要求最后上交实训报告打印版。元旦之前做完。题目一:个人所得税计算程序功能及要求:1输入一个员工的工资;2根据个人所得税税

2、率表,计算出该员工应缴的个人所得税;3继续读入下一个员工的工资。4数据输入应有提示5呈交完整的实训报告,实训报告包括:1) 系统分析2) 模块设计(包括各函数模块的设计思路、流程图)3) 重点和难点分析(设计中的重点和难点问题及其处理办法)4) 程序源代码5) 总结和体会个人所得税税率表级数全月应纳税所得额(超过起征点1600元部分)税率()1不超过500元的(即工资在1600-2100之间)52超过500元至2000元的部分103超过2000元至5000元的部分154超过5000元至20000元的部分205超过20000元至40000元的部分256超过40000元至60000元的部分307超

3、过60000元至80000元的部分358超过80000元至100000元的部分409超过100000元的部分45题目二:请利用单向链表模拟比赛时跳远运动员成绩的处理。结构体struct sportsman int num; char name30; int score; struct *sportsman;功能及要求:1每位运动员只跳一次,每当跳完便记录他的成绩,成绩按从大到小顺序排列;2当每一个新成绩出来时,从大到小输出所有跳过的运动员的成绩;3全部成绩出来以后,如果发现运动员服用了兴奋剂,则取消(删除)其成绩。4最后按照成绩从大到小顺序输出运动员的名字和成绩。5数据输入应有提示6呈交完整的

4、实训报告,实训报告包括:1) 系统分析2) 模块设计(包括各函数模块的设计思路、流程图)3) 重点和难点分析(设计中的重点和难点问题及其处理办法)4) 程序源代码5) 总结和体会题目三:学生成绩管理 编写一个C程序,对一个班(不多于35人)的学生成绩进行管理,其中:每个学生的数据包括学号、姓名、三门课的成绩(英语、数学、计算机)、平均成绩和总成绩。程序执行时,主界面如下:主菜单 * 1、数据输入 2、数据输出 3、数据排序(按平均分) 4、数据查找(按学号) 5、数据插入 6、数据删除 7、数据统计(按平均分) 0、退出*请输入您的选择(07):其中各个选项的功能如下: 1、 数据输入:按一定

5、格式输入若干名学生的数据。(要求对输入格式有所提示)2、 数据输出:用比较美观的格式输出所有学生的数据。如: 学号 姓名 英语 数学 计算机 平均成绩* *3、 数据排序:对输入的数据按平均分进行由低高的排序(可采用冒泡法或选择法)。4、 数据查找:查找指定学号的学生数据,并按照一定的格式输出查找结果。(推荐使用折半查找算法,并可实现连续查找。)5、 数据插入:插入一学生的数据。(要求能够进行连续插入,且插入后,数据仍然有序)6、 数据删除:删除指定学号的学生数据。(要求能够进行连续删除)7、 数据统计:按平均分统计各个分数段的学生人数,用比较美观的格式输出统计结果。如:按平均分统计各分数段学

6、生人数*分数段 059 6069 7079 8089 90100人 数 . . . . .*0、 退出:退出整个程序的运行。(注:17功能运行后,程序仍返回主界面,可接着选择其他功能继续运行,只有选择选项0才真正退出程序的运行) 要求: 1 数据的存储可采用结构数组、链表或文件中的任意一种。2 若采用结构数组,则预先定义数组的大小应足够容纳所有的数据(建议用符号常量来存放数组的大小,便于修改),同时应有一个全局变量存放输入的实际数据个数,当进行数据输入、数据插入、数据删除时,该全局变量的值应根据情况进行更新。3 各个子功能的实现可通过编写相应的函数来解决,函数之间的数据传递可采用参数传递的方法或采用全局变量的方法来实现。4 要求数据输入应有提示,输出结果格式应美观。5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论