测试四则运算
2015-03-17 22:06
225 查看
我这次测试的为取值范围
分别取都为正数 负数 正负数都有 已经到10000取值是是否正确
此次测试全部正确 没有出现错误。就这样。。。
分别取都为正数 负数 正负数都有 已经到10000取值是是否正确
#include<iostream.h> #include<stdlib.h> #include<time.h> int main() { srand(time(NULL)); int a, b, c,d,f,g,h,p,q,r,s; cout<<"请输入计算的数值范围(min):"; cin>>p; cout<<"请输入计算的数值范围(max):"; cin>>q; cout<<"请输入题目数量i= "; cin>>d; cout<<"是否需要乘除法1/0 :"; cin>>f; cout<<"是否需要加入括号1/0:"; cin>>g; if (f==1) { if(g==1) for(int i = 1; i <= d; i++) { a = rand() % (q-p+1)+p; b = rand() % (q-p+1)+p; h = rand() % (q-p+1)+p; c = rand() % 6; switch (c) { case 0: cout<< a << "+" << b << "=" << endl; break; case 1: cout<< a << "-" << b << "=" << endl; break; case 2: cout<< a << "*" << b << "=" << endl; break; case 3: cout<< a << "/" << b << "=" << endl; break; case 4: cout<<"("<<a<<"+"<<b<<")"<<"-"<<h<<"="<<endl; break; case 5: cout<<"("<<a<<"-"<<b<<")"<<"+"<<h<<"="<<endl; } } else for(int i = 1; i <= d; i++) { a = rand() % (q-p+1)+p; b = rand() % (q-p+1)+p; c = rand() % 4; switch (c) { case 0: cout<< a << "+" << b << "=" << endl; break; case 1: cout<< a << "-" << b << "=" << endl; break; case 2: cout<< a << "*" << b << "=" << endl; break; case 3: cout<< a << "/" << b << "=" << endl; break; } } } else if(g==1) for(int i = 1; i <= d; i++) { a = rand() % (q-p+1)+p; b = rand() % (q-p+1)+p; h = rand() % (q-p+1)+p; c = rand() % 4; switch (c) { case 0: cout<< a << '+'<< b << "=" << endl; break; case 1: cout<< a << "-" << b << "=" << endl; break; case 2: cout<<"("<<a<<"+"<<b<<")"<<"-"<<h<<"="<<endl; break; case 3: cout<<"("<<a<<"-"<<b<<")"<<"+"<<h<<"="<<endl; } } else for(int i = 1; i <= d; i++) { a = rand() % (q-p+1)+p; b = rand() % (q-p+1)+p; c = rand() % 2; switch (c) { case 0: cout<< a << "+" << b << "=" << endl; break; case 1: cout<< a << "-" << b << "=" << endl; break; } } return 0; }
此次测试全部正确 没有出现错误。就这样。。。
相关文章推荐
- 四则运算——单元测试(测试方法:Right-BICEP )
- 四种Eval测试结果:不要用CodeDom做大批量的表达式四则运算
- 四种Eval测试结果:不要用CodeDom做大批量的表达式四则运算
- 测试四则运算
- 《四则运算》测试程序
- 利用栈对四则运算简单表达式求解的测试(中缀表达式)
- 项目已经进入最后的整合测试阶段,预计3月的客户就会自己部署,测试了!
- oracle性能测试
- 内部软件就不用做UI测试及浏览器兼容测试吗?
- 如何测试无序区间队列的连通性问题
- DBI 测试
- linux学习基础教程虚拟机下测试
- 2012百度暑期实习生笔试(开发测试)
- Hadoop 集群运行测试代码(Hadoop 权威指南天气数据示例)
- (转)测试用例模板(Test Case Template)
- 使用IOMeter测试存储(1)
- SOASTA大规模性能测试工具CloudTest---产品介绍篇
- 今天有时间戳转换的需求,网上找了半天才找到相关代码,经测试有效,特作此笔记和大家分享
- webservice 测试窗体只能用于来自本地计算机的请求
- Junit测试类常用的几个方法