C语言练习卷-虚拟人生

上传人:小****库 文档编号:22108831 上传时间:2021-05-20 格式:DOCX 页数:3 大小:481.68KB
返回 下载 相关 举报
C语言练习卷-虚拟人生_第1页
第1页 / 共3页
C语言练习卷-虚拟人生_第2页
第2页 / 共3页
C语言练习卷-虚拟人生_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
题目:虚拟人生一、 语言和环境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) 当用户选择清理屏幕文字时可以通过代码把屏幕文字清空四、 评分标准标准:虚拟人生 该项目的评分标准如下:30变量定义及初始化5定义结构体和结构体数组10定义函数对结构体数组初始化3个商品信息15主函数中能够循环进行菜单中的相关操作,并选择退出能自动退出程序40超市购买功能5正确定义商品购买函数15正确显示商品信息并提示用户输入商品序号20正确实现商品购买(判断余额是否充足和对库存减少)20赚钱5正确定义打工赚钱函数5正确显示打工界面并获取用户输入的打工时间10正确对时间进行循环并增加余额10查询余额和清理屏幕5正确显示余额5正确针对屏幕进行清空总分100分第 2 页 共 3 页
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 临时分类 > 人文社科


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!