- 勿忘国耻演讲稿(大全13篇)一号文库
- 勿忘国耻演讲稿(大全13篇)一号文库
- 2025年勤俭节约演讲稿高中生(模板17篇)一号文库
- 2025-2025局党委书记在全局党务暨党风廉政建设工作推进会讲话一号文库
- 最新国家开放大学电大《人类与社会(本)》形考任务1试题及答案一号文库
- 2025年经济运行调度会主持讲话一号文库
- 征稿征文:常怀敬畏之心方能行有所止[本站推荐]一号文库
- 人教版六年级(下)易错题、难题一号文库
- 党员干部学习三个白皮书交流发言材料1一号文库
- 混凝土水池施工组织设计钢筋混凝土水池施工组织设计一号文库
- 在全乡镇精准扶贫工作会上的讲话一号文库
- 物理教师校本教研课题论文-杠杆动态平衡中一个易混淆问题辨析一号文库
- 脱贫带头人事迹(残疾人)合集一号文库
- 最新食堂承包经营协议 食堂承包合同协议书(优秀15篇)一号文库
- 速度的认识 速度的心得体会(模板11篇)一号文库
- 防护安全排查一号文库
- 县税务局作风整顿教育个人剖析材料一号文库
- 2025年迎接建党100周年党课讲稿文本(五篇材料)一号文库
- 教师个人三年成长发展规划范文大全一号文库
- 大学生学业规划与心理健康的关系及如何保持心理健康一号文库
- 疫情防控专题党课:在常态化疫情防控和经济社会秩序全面恢复中践行初心使命 勇担时代重任一号文库
- 2025年稳就业工作推进会讲话一号文库
- 工会活动策划一号文库
- 街道社区防汛工作方案一号文库
- “六式”联动提升党员教育实效经验材料[大全]一号文库
- 校党委书记“两学一做”学习教育动员部署暨党课报告一号文库
- 初三中考动员会讲话稿一号文库
- 理论联系实际,阐述你对“四个自信”的认识参考答案 一一号文库
- 四年级成长的作文一号文库
题目:虚拟人生
一、语言和环境
1.实现语言:C语言。
2.环境要求:devC++。
二、实现功能
开发一套虚拟人生C语言系统,具体实现如下功能:
1.打开系统显示欢迎界面,以及功能菜单,用户输入需要操作的功能序号,根据用户选择的需要进行相应界面
如图1所示。
图1
功能菜单
2.当用户输入序号1时进入到超市购物界面,从数组中读取3个商品信息并进行显示,并提示用户选择需要购买的商品序号。如图2所
图2
显示商品信息
3.当用户选择商品序号后,显示购买的商品名称并提示“是否确认购买?”,当用户输入“Y”代表确认购买,判断用户余额是否充足,如果余额不足则提示余额不足,如果余额充足则进行购买并从余额中扣除相应的金额以及商品库存进行相减。如图3,图4所示
图3
购买余额不足提示
图4
购买余额充足进行余额相减并减少库存
4.当用户选择菜单按键2时可以查询账号的余额
如图5所示
图5
查询账号余额
5.当用户选择菜单按键3时进入打工界面并可以进行赚钱,按照用户输入的时间数字进行余额的增加,1秒钟加500元,累加的过程需要间隔1秒钟显示
如图6所示
图6
打工赚钱
6.当用户选择菜单按键4时可以把屏幕文字进行清理
三、具体要求及推荐实现步骤
1.定义结构体保存,商品信息(商品名称,商品价格,商品库存,商品说明),定义商品结构体数组保存3个商品。定义变量保存用户余额默认为0。
2.在main函数中加入商品初始化代码,手动向结构体数组中添加3个商品信息
3.进入超市购买商品
a)
循环把结构体数组中的3个商品显示在控制台中
b)
当用户选择需要购买的商品序号进行判断
i.如果余额充足则根据商品价格对余额进行减少,并对库存进行减一
ii.如果余额不充足则提示“余额不足”
4.赚钱
a)
当用户余额不足可以通过打工的方式赚钱,用户可以输入1-24这样的数字表达打工的小时数,每小时增加500元,当用户输入10时代表10个小时,利用循环对余额进行增加,每隔一秒钟显示一次。
5.清理屏幕文字
a)
当用户选择清理屏幕文字时可以通过代码把屏幕文字清空
四、评分标准
标准:虚拟人生
该项目的评分标准如下:
变量定义及初始化
定义结构体和结构体数组
定义函数对结构体数组初始化3个商品信息
主函数中能够循环进行菜单中的相关操作,并选择退出能自动退出程序
超市购买功能
正确定义商品购买函数
正确显示商品信息并提示用户输入商品序号
正确实现商品购买(判断余额是否充足和对库存减少)
赚钱
正确定义打工赚钱函数
正确显示打工界面并获取用户输入的打工时间
正确对时间进行循环并增加余额
查询余额和清理屏幕
正确显示余额
正确针对屏幕进行清空
总分
100分