一:实验内容和要求
① 能够自动生成四则运算练习题
② 可以定制题目数量
③ 用户可以选择运算符
④ 用户设置最大数(如十以内、百以内等)
⑤ 用户选择是否有括号、是否有小数
⑥ 用户选择输出方式(如输出到文件、打印机等)
最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)
二:任务分工
驾驶员 :刘文远(223201062222)① 能够完成全部代码工作,程序基本实现全部要求功能,并将代码上传至GitHub代码托管系统中。
② 能够对导航员在本次编程工作中起到的作用给出客观评价,并完成500字以上的总结,并且上传和队友工作时的照片。
领航员 :姜修雅(223201062212)① 能够辅助驾驶员完成全部代码工作,并且为关键函数选用合适的覆盖标准设计测试用例,并编写代码进行单元自动测试。
利用结对编程作业的代码检查表(表1.2)对驾驶员的本次工作进行评价,并同时填写PSP 0.1工作记录表。

三:实验过程
    1.实验代码 
github地址:-2/作业.cpp at main · jiangxiuyajianglai/-2 (github.com)
    2.系统的实现过程;
按照程序要求,应采用模块化设计方法,设计几个功能模块即函数。例如
   1)       选择运算种类函数:显示选项,用户输入。
   2)       选择运算数范围函数:显示选项,用户输入。
   3)       测试函数:利用循环实现10个题目的测试:利用随机函数产生随机整数,根据用户选择的运算数范围得到符合要求的运算数;根据用户选择的运算种类显示表达式并存储正确结果;对用户输入的答案进行正确与错误的判定(错误显示正确答案),记录成绩。最后显示成绩。
  4)       主函数中实现对这些函数的调用以完成程序功能。
    3.算法设计
github编程代码地址:-2/作业.cpp at main · jiangxiuyajianglai/-2 (github.com)

原文地址:http://www.cnblogs.com/jxy0528/p/16881129.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性