c实现四则运算2-测试

1、关于题目重复,由于参与运算的数字都是随机的,所以在出题量不是很多的情况下,题目出现重复的概率是很小的。

2、根据提示输入的时候,输入要求以外的字符会出错,通过do-while语句已经改正。

3、题目数量特别大时也可以实现。

时间: 2024-08-15 07:11:17

c实现四则运算2-测试的相关文章

四则运算,测试与封装。

测试与封装 5.1 程序开发简介: [开发环境]:eclipse [开发人员]:Ives & 郑胜斌 [博客地址]:http://www.cnblogs.com/IvesHe/ [开发时间]:2015-04-30 [版本]:5.1 [要求]: 封装 测试 [分工]: Ives:单元测试.界面.自定义异常. 郑胜斌:封装 Expression类. 封装: 概念 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口.面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治.封装的对

Right-BICEP对四则运算2的测试

四则运算2测试: 四则运算2实现的功能有5个:具体为   具体实现 有无乘除: (1:有    2:无) 有无括号: (1:有    2:无) 数值范围: 输入数值范围: 算式个数: 输入个数: 是否输出到文件: (1:有是   2:否) 1.测试有乘除有括号: 测试结果正确. 2.测试有乘除无括号: 测试结果正确 3.测试无乘除有括号: 测试结果正确 4.测试无乘除无括号: 测试结果正确 5.测试是否输出到文件: 打开本地文件,测试结果正确 6.测试数值范围和算式个数: 由以上可知在不同的数值

四则运算的第三步

第二步:完成了四则运算的基本运算,可以进行四则运算的计算. 预计用户:100 Not CHECKED OUT CHECKED OUT DONE!: SPRINT GOAL: BETA-READY RELEASE 四则运算 (1.四则运算的界面2.四则运算的基本运算3.四则运算的测试4.四则运算的其它功能) 四则运算 (1.四则运算的界面2.四则运算的基本运算3.四则运算的测试4.四则运算的其它功能) 完成了四则运算的界面 设计 (2) 完成了四则运算的界面 设计 (1)   完成了四则运算的一小

四则运算的第二步

第二步:编写四则运算的基本运算,完成了一小部分. Not CHECKED OUT CHECKED OUT DONE!: SPRINT GOAL: BETA-READY RELEASE 四则运算 (1.四则运算的界面2.四则运算的基本运算3.四则运算的测试4.四则运算的其它功能) 四则运算 (1.四则运算的界面2.四则运算的基本运算3.四则运算的测试4.四则运算的其它功能) 完成了四则运算的界面 设计 (2) 完成了四则运算的界面 设计 (1)   完成了四则运算的一小部分功能    

测试与分装5.1-5.2

由于上次实验5.1基本完成了阶段1(封装),阶段2(加减乘除简单测试),所以本次实验我们着重实现阶段3的参数检测, 测试用例 测试项目名称 四则运算简单测试 测试人员 冯美欣(http://www.cnblogs.com/maxx/) 吴舒婷(http://www.cnblogs.com/wst-2015/) 编制日期 2015年5月8日 功能特性 对这四则运算(参数)进行测试 黑盒测试: 操作符个数 输入类型 输入数据 预期输出 实际输出 测试状态 1 1正确的数值 (4,4,+) 8 8 正

四则运算脚本解析计算

四则运算脚本解析计算 1.个位数的加减法运算 记住前一位的加号或减号运算符,使用加号或减号用运算符后面的数字改变累加值. package yuki.arithmetic.script; public class SingleDigitTest { public static void main(String[] args) { String s1 = "1+2+3+4+5+6+7+8+9"; System.out.println(s1 + "=" + calcula

第三个Sprint完结工作 用场景来规划测试工作.

一.根据用户使用场景测试: 1.流程 典型群体 群体 张小明 年龄 7-12岁 职业 小学生 收入 压岁钱还有零花钱 能力 看一些简单的数,做一些相对简单的事 爱好 玩游戏 典型场景 张小明平时喜欢玩游戏,数学四则运算掌握得不透彻,想加强四则运算的能力. 典型描述 原因是四则运算难度不符合自己. 代表用户在市场上的比例和重要性 70%到80% 使用本软件的环境 家长的手机 用户动机.目的和困难 学习知识 典型用户: 姓名 张小明 性别 男 年龄 9岁 职业 小学生 收入 压岁钱还有零花钱 能力

四则运算的第一步

第一步:我们完成了四则运算的界面功能. Not CHECKED OUT CHECKED OUT DONE!: SPRINT GOAL: BETA-READY RELEASE 四则运算 (1.四则运算的界面2.四则运算的基本运算3.四则运算的测试4.四则运算的其它功能) 四则运算 (1.四则运算的界面2.四则运算的基本运算3.四则运算的测试4.四则运算的其它功能) 完成了四则运算的界面 设计 (2) 完成了四则运算的界面 设计 (1)

20165235 结对编程项目-四则运算 整体总结

20165235 结对编程项目-四则运算 整体总结 一.需求分析 本次实验需要产生随机数然后对其进行相应的计算.产生随机数可以直接在主类中进行,四则运算可以通过堆栈实现,可能会出现分母为零的bug,也要对其进行相应的修复.可以将字符序列装换成字符数组,在对字符数组中"/"符号之后的数字进行判断,如果是0就返回-1. 二.设计思路 本次实验总共分为两个思路:(1)是通过类Operate中的calculate方法进行计算,计算的数值由主类Main给出.并对其修复了分母为零的bug(在Mai

软件工程_4th weeks

本周要进行阿尔法版本的发布,因此我们做了一些代码和测试方面的工作.当然了下了课后第一件事还是巩固课上讲的知识,比如MVP.四象限.看了演讲<最后一课>等. 一.结对编程 本周的结对编程继续持续上周的工作,因为上周的工作还有遗漏,所以重复了上周的内容,又在一起讨论了一些细节,对于代码上的一些问题我的partner给予了指导和改正. 二.站立会议 时间:2016.2.28 19:00-19:30 地点:传媒西204实验室 到场成员:严一格 彭杨 包玲玲 吴军 高鑫 会议内容:1.对阿尔法版本的四则