03 2016 档案
摘要:第一阶段目标 - 能把计算的功能封装起来,通过测试程序和API 接口测试其简单的加法功能。 因为原本的设计,就设计了计算器类,将其封装好了,所以直接跳过了第一阶段。 第二阶段目标 - 通过测试程序和API 接口测试其简单的加减乘除功能。并能看到代码覆盖率。 可以从图中看出,正负小数,正负分数等结果的
阅读全文
摘要:既完成了主模块 计算题目的设计后,我就开始了自动出题程序的设计,这个程序的思路比较简单,并不是很完美 下面是程序截图和生成的算式 题目中最多包含一对括号,此程序唯一的遗憾就是有时候计算结果会很大例如7736/4这样的结果 下面是这个程序的全部代码
阅读全文
摘要:首先谈一下,double类型 之前查过一些资料,double类型做==(相等)判断时候,会出现一些错误,及61.95与61.95不相等 对main函数中的部分加以改正,下面的answer为string类型,cal就是计算器类的对象 if(b){ //用户输入为小数形式 if(atof(answer.
阅读全文
摘要:目前已经大概完成程序的基础功能开发,实现功能为,读取txt文档中的题目,并显示在屏幕上,获取用户输入后,可根据电脑计算结果,判断对错,其中包括小数和分数两种形式。 自己定义了三个类,如下: class unit { public: char op; double num; int kind; uni
阅读全文

浙公网安备 33010602011771号