码迷,mamicode.com
首页 > 其他好文 > 详细

3月10日课后作业

时间:2015-03-10 21:02:54      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:

整体感觉这个程序可以划分为很多的小模块,多个模块的堆积对应一个用户的要求
是否有分数部分可以采用生成两个随机数并控制其范围,将其中一个作为分子,另一个作为分母;
题目数量可以在测试函数中通过变量输入 打印方式导出到文本或者直接在命令行中输出
关于是否有乘除法,是否包含括号,数值范围,加减有无负数....可以将几个功能划分为相应的模块,在用户输入对应的要求的时候调用相关功能模块,避免了代码的重复编写
打印格式个人感觉用户自己定义的话不太容易单纯用C++简单的代码实现,考虑可以使用几个样式模板提供给用户,让用户自己单独选择。
分数的部分要考虑作为分子分母的两个随机数的大小,以此来判断生成的是真分数还是假分数
考虑把随机生成的四则运算也划分为功能模块,每个模块可以通过用户的要求生成对应的算数练习题,这样可以进一步细分程序结构,代码结构应该会更清晰。

--------------------------------------------------------------------------------------------------------------------

不好意思王老师,今天临下课您说周日之前交,我以为是指这篇博文结合代码,所以没有写,晚上同学提醒,所以才补上

3月10日课后作业

标签:

原文地址:http://www.cnblogs.com/KaliLinux/p/4328278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!