C语言实训题目

上传人:ni****g 文档编号:465222480 上传时间:2023-09-07 格式:DOCX 页数:11 大小:28.61KB
返回 下载 相关 举报
C语言实训题目_第1页
第1页 / 共11页
C语言实训题目_第2页
第2页 / 共11页
C语言实训题目_第3页
第3页 / 共11页
C语言实训题目_第4页
第4页 / 共11页
C语言实训题目_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《C语言实训题目》由会员分享,可在线阅读,更多相关《C语言实训题目(11页珍藏版)》请在金锄头文库上搜索。

1、实训题目 1:商店商品管理系统某商店每天有进货、售货、统计销售额、计算毛利率、查看商品剩余量等业务,所以 人工管理是一件非常繁琐的事情, 为了快速有效地管理, 该商店提出要编制一个计算机管理 软件。功能要求:循环显示如图 1 所示的主菜单。选择 1:创建商品档案。每一个商品信息包括编号、品名、进价、售价、进货量、销 售量、销售额、剩余数、毛利;选择 2:编辑商品信息。例如,向商品档案添加新商品、删除原有商品、处理原有商 品的新进货量、新销售量、报废量;选择 3:统计销售情况。在此项中统计每种商品的销售额、剩余数、毛利(毛利=销售额-进价X销售量);选择 4:查询商品信息。如:根据品名、剩余数(

2、小于5 或大于 20 )进行查询;选择 5:显示商品信息。显示方式有3 种,即按原来商品顺序显示、按销售额高到底的顺序显示、按毛利高到底的顺序显示,由于商品较多,所以要求分屏显示。选择 0:退出系统。菜单要求:( 1)设计如图 1_1 所示的主菜单;( 2)选择 2 时显示如图 1_2 所示的子菜单;( 3)选择 4 时显示如图 1_3 所示的子菜单;( 4)选择 5 时显示如图 1_4 所示的子菜单;主菜单和子菜单能够循环出现, 每一项菜单执行之后, 询问用户是否继续进行。 从子菜 单可以返回到主菜单。请输入选项编号( 05 )11创建商品档案2编辑商品信息3统计销售情况4查询商品信息5显示

3、商品信息0退出系统图 1_1 某商场商品管理主菜单|*| 请输入选项编号( 0 3) :|1 按品名查询2按剩余数查询3返回0退出*|*| 请输入选项编号( 0 4) :|*| 1 添加新商品| 2 删除原有商品| 3 修改原有商品信息| 4 返回| 0 退出|*|图 1_2. 编辑商品信息子菜单|*| 请输入选项编号( 0 4 ):|*|1按原来顺序显示|2 按销售额高底显示|3按毛利高底显示|4返回|0退出I * I图 1_3 查询商品信息子菜单图 1_4 显示商品信息子菜单实训题目 2:音像图书租借管理系统功能要求:(1)创建音像图书库。此库中共有图书、VCD、DVD3 类,而每个音像图

4、书的信息均包括编号(用B_*、V_*和D_*分别表示图书、VCD和DVD的编号)、名称、原价、原数量及 剩余数量。( 2)租借音像图书。在结构体数组中添加租借者的有关信息,信息包括:编号、租借 日期、 押金、租借天数和租金, 其中编号和租借日期需要从键盘输入, 而租借天数和租金在 归还时由系统自动计算。 输入前 2 项信息后系统立即显示应交的押金额。 每个音像图书的押 金额由它们的原价决定,是原价的 3 倍。请注意,租借时音像图书库的剩余数量相应减少, 而且当剩余数量为 0 时应显示“此音像图书已全部借出! ”,如果没找到需要借的音像图书, 则应显示“无此音像图书! ”的信息。( 3)归还音像

5、图书。输入编号和归还日期,则显示该音像图书名,并根据租借日期和归还日期,计算租借天数,再借助编号按图书一天0.2元、VCD一天0.1元、DVD一天0.3元的标准计算应交的租金,最后显示押金、租金、应退的余额。如果租借天数过多,导致租 金大于押金,则不再收取差额。 请注意, 归还时音像图书库的剩余数量也相应增加,而且在 租借结构体数组中,删除该租借者的信息。( 4)购进音像图书。对于原有的音像图书,只增加其原数量,而对于新增加的音像图 书,则需要在音像图书库中添加新的记录。( 5)报废音像图书。对于丢失、过期的音像图书进行报废处理,但当原数量和剩余数 量不相等,即已借出的音像图书不能报废。( 6

6、)退出系统。菜单要求:设计循环显示如图 2.1 所示的主菜单程序。1请输入选项编号( 0 5)11创建音像图书库2租借音像图书3归还音像图书4购进音像图书5报废音像图书0退出系统1图 2.1 音像图书租借管理主菜单实训题目 3:饭卡管理程序功能要求:设计如图图 3_1 所示的主菜单,选择 1,定义 card 数组,并在其中添加若干人的饭卡 号、姓名、金额、挂失信息,要求饭卡号是惟一的;选择2,要求用户输入饭卡号、饭费,然后系统自动从该人的饭卡中减去饭钱, 并分别显示买饭前后的金额, 如果原来饭卡中的余 额不足 5 元,则不能买饭, 而且显示 “余额不够, 请续钱!”,如果挂失信息为真, 则显示

7、“本 卡已冻结!”;选择 3,要求用户输入饭卡号、 续钱额, 续钱完成后分别显示续钱前后的金额; 选择 4,添加新饭卡,这时要求新饭卡号和已有的饭卡号不能重号;选择5,注销旧饭卡;选择 6,要求用户输入饭卡号和挂失信息,然后更新该饭卡的挂失信息。1请输入选项编号( 1 6)11建立饭卡文件2买饭 |3续钱 |4添加新饭卡5注销旧饭卡6设置与解除挂失1图 3_1 饭卡管理主菜单实训题目4:成绩统计与学籍管理程序假设有1个班(不超过50人)的原始成绩单形式如下:学号姓名高等数学大学英语普通物理电路C程序设计0509339101Lihua92808578900509339102Chenhao8278

8、908592功能要求:(1 )系统应对原始成绩单给予保留,原始数据的排列是无序的。(2) 将该班学生的成绩按学号顺序排序并存入std数组中,以方便打印。(3) 求出每位学生的平均分,并按平均分从高到低的顺序进行排序后,写到数组sort 中。(4)统计出各门课、各分数段学生的人数,按以下形式输出:90分以上80 - 89 分70 - 79 分60 - 69 分60分以下高等数学大学英语普通物理电路C程序设计(4)为3门以上不及格的学生打印退学通知单。通知单上应写明学生的学号、姓名、退学原因(几门课不及格,成绩是多少)。(5)删除已退学的学生信息,将该班中升入高年级的学生信息写入文件next数组中

9、。菜单要求:(1)能够从主菜单(如图 4_1所示)中重复选择选项;4_2所示),并在该菜单中重复4_3所示),并在该菜单中重复(2)在主菜单选择2后,出现成绩统计子菜单(如图 选择选项(选择0时返回到主菜单)。(3)在主菜单选择3后,出现学籍处理子菜单(如图 选择选项(选择0时返回到主菜单)。|1|请输入选项编号(0 3)1| 11成绩录入| 2成绩统计| 3学籍处理| 0|退出|1图4_1学籍管理系统主界面1请输入选项编号( 0 3) : |11| 请输入选项编号( 03 )11按学号排序 |1| 11生成并打印补考通知单2计算平均分并排序| | 2生成并打印退学通知单3统计分数段| | 3

10、生成并打印新名册0退出1| | 01退出 |1图 4_2 成绩统计子菜单图 4_3 学籍处理子菜单实训题目 5:子女补助管理系统某地区对独生子女有牛奶补助、奖励费、幼儿补助共 3 项,政策如下: 两岁以下的孩子每月奶补 50 元;6 岁以下的孩子每月幼儿补助 80 元; 对于产假在 3 个月以内的职工,孩子在 18 岁以下,每月享受奖励费 40 元;产假在 3 个月以上,孩子在 15 岁以下才享受此奖励。功能要求:1)建立职工信息档案,每个职工的信息包括:姓名、产假期、子女1 姓名、子女 1 出身年月、子女 2 姓名、子女 2 出生年月、奶补费起止时间、奖励费起止时间、幼儿 补起止时间。其中奶

11、补费起止时间、奖励费起止时间、幼儿补起止时间根据程序运 行开始时输入的相关数据自动计算。2)显示享受任意补助项的职工信息。3)修改、添加、删除职工信息。4)主菜单如图 5_1 所示。能够从主菜单中重复选择。当在主菜单中选择第1 项时,应弹出图 5_2 所示的子菜单,并能在该菜单中重复选择,选择 0 时返回主菜单。1请输入选项编号( 04) : |11| 请输入选项编号(0 4)| | |1建立职工信息 |1 显示享受任意项补助的职工信息2显示子女补助信息|2显示享受奶费补助的职工信息3修改职工信息 |3 显示享受幼儿补助的职工信息4添加职工信息 |4 显示享受奖励费的职工信息5删除职工信息 |

12、 |01退出 |1|图 5_1 主菜单图 5_2 显示子菜单实训题目6: C语言题库管理与学习系统系统至少应该包含以下功能,鼓励在此基础上进行完善创新: 建立C语言题库管理与学习系统,循环显示如图a所示的主菜单。选择主菜单中的 1进入子菜单如图 b所示,可以对题库进行添加、修改、删除和浏览 查看操作。选择主菜单中的2,会导入所有题目,用户做完一道题后系统会提示正确与否,如果错 误给出正确答案。在主菜单中选择3,进入子菜单,主要实现两个功能:可以进行上机测试,随机从整个 题目库中选出20个题目,答卷完成后能够给出测试成绩;可以查看历次的测试成绩及排名。在主菜单中选择4,出现如图c所示子菜单功能,

13、选择 1查询使用说明;选择 2查询设 计人员和联系方式;选择 3返回主菜单,选择 0退出整个系统。在主菜单中选择0,显示结束信息“感谢使用本软件”,按任意键后退出系统。菜单要求:主菜单和子菜单能够循环, 每一项菜单执行之后询问用户是否继续进行,从子菜单可以返回到主菜单。如需要其它菜单请自行设计。1. C语言题库管理2. C语言上机练习3. C语言上机测试 4系统帮助0退出系统图a1添加题目 2编辑题目 3删除题目 4浏览题目5返回0退出系统图b1使用说明2设计人员3返回0退出系统图c实训题目7:英语单词学习管理系统系统至少应该包含以下功能,鼓励在此基础上进行完善创新:建立英语单词学习管理系统,主要用于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号