C++课程设计--自动出题系统
《C++课程设计--自动出题系统》由会员分享,可在线阅读,更多相关《C++课程设计--自动出题系统(17页珍藏版)》请在毕设资料网上搜索。
1、 C/C+程序设计基础 课程设计报告 班 级 学 号 姓 名 指导教师 完成时间 实验设计一 一、设计任务 1.1、设计一个一年级小学生学习四则运算时自动出题系统。 主菜单如图(可以自行设计样式) 菜单菜单 1-加法 2-减法 3-乘法 4-除法 0-退出 1.2、完成各个子菜单设计 (1)设计两位整数以内的四则运算,可以让小学一年级学生使用; (2)除法可以有余数,要求用户输入商和余数。注意被除数不能为 0,除 数要大于被除数; (3)加法运算流程: 系统出题,用户给出答案,若答案正确,询问用户是否继续?若用户回答 继续,则出下一题,否则返回主菜单; 如果用户同一道题三次做错,则给出正确答案
2、。然后询问用户是否继续? 若用户回答继续,则出下一题,否则返回主菜单。 (4)其他运算流程和加法类似。 (5)退出菜单 用户选择子菜单“退出”后,出现结束信息。例如: “BYE BYE”等。正 常结束程序。 二、功能模块结构 程序开始运行进入菜单函数,出现菜单界面,用户选择运算法则进入对应的 练习; 用户从加法, 减法, 乘法, 除法四种运算法则中选择, 程序调用对应的函数, 出现题目,用户输入计算结果,然后进行结果正确与否的处理。让用户选择是否 继续做题,如果继续则返回菜单重选,不继续则退出。 三、主要模块的流程图说明 开始 产生两个随机数 判断答案 用户输入 输出出错信 息 错 i=i+1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 自动 出题 系统
