四则运算2设计思路1题目避免重复:建立两个数组,rand()函数确定随机数,将这两个数加入两个数组,重复确定随机数,判断这两个数是否与两个数组的数值相同以避免重复,无重复则输出题目。2可定制(数量/打印方式):数量和打印方式用宏定义确定输出几行与几列。3是否有乘除法:定义一个四则运算符的数组,前两个...
分类:
其他好文 时间:
2015-03-13 14:01:13
阅读次数:
113
问题:四则运算2的设计思想设计思路:1、将自动生成的数与原有生成的数进行比较,若重复,再次判断运算符是否重复,若重复终止此次行为,重新进行此次操作,再次生成两个随机数,继续原有操作;若不重复继续此次行为;2、添加定制(包括数量和打印方式);3、确定数值范围;4、添加条件选择项加减运算、加减乘除运算、...
分类:
其他好文 时间:
2015-03-13 13:58:27
阅读次数:
131
四则运算细化:1、 避免重复 首先先出第一题a1、b1及c1(加减乘除)均随机产生,然后第二题a2、b2及c2(加减乘除)也随机产生并判断a2、b2、c2是否与a1、b1、c1完全相同,若完全相同重新生成,第三,第四,第五个都一样。2、 可定制(数量/打印方式) 输入一个数据e,当产生e个计算题时,...
分类:
其他好文 时间:
2015-03-13 13:58:16
阅读次数:
93
源代码:#include #include #include #include int main(){ int a = 0; int b = 0; int mode = 0;//0:加 1:减 2:乘 3:除 int i = 0; int c[5]={0,30...
分类:
编程语言 时间:
2015-03-13 00:17:58
阅读次数:
252
2015-03-12基本上是按上一篇博文中的思想,粗略的编写了一个beta版,不足也是有的,一些判断机智,程序的健壮性有待改进。 1 #include 2 #include 3 using namespace std; 4 typedef struct node{ 5 int nu...
分类:
其他好文 时间:
2015-03-12 22:17:35
阅读次数:
210
public static Double GetResultFromStr(string source) { string str = InsertBlank(source); string rpnExperssion = ConvertToRPN...
一、设计思路 设计思路已在上一篇日志中给出,此处不再赘述。二、源代码三、截图四、PSP0级 记录表项目计划总结:周活动总结表姓名:袁佩佩 日期:日期 任务听课编写程序阅读课本准备考试日总计周日周一周二周三10030周四周五周六周总结时间记...
分类:
编程语言 时间:
2015-03-11 21:07:26
阅读次数:
180
一、设计思路1.题目避免重复:可以定义三个数组,第二道题的第一个数,第二个数,运算符不能与第一道题完全一样,第三道题不能与第二道题,第一道题一样,以此类推。2.可定制(数量/打印方式)数量可以从键盘输入,打印方式可以调整各题之间的间距或者直接换行。3.控制参数,由用户的意愿进行选择,先设置用户选择(...
分类:
其他好文 时间:
2015-03-11 12:09:35
阅读次数:
138
通过函数产生随机数,然后随机生成加减乘除运算并输出#include#includeusing namespace std;void main(){ int a,b,c; srand(unsigned(time(NULL))); for(int i=0;ib) cout<<a<<"-"<<b<<"="...
分类:
其他好文 时间:
2015-03-11 08:09:38
阅读次数:
121
1,题目避免重复则在输出是判断随机数和随机符号是否全部相同。全部相同则break;2,定制,m为定制份数,n为定制每份题的题数 for(j=0;jb,则输出;PS:因为一些事情忘记了上传,老师,求原谅!!!!
分类:
其他好文 时间:
2015-03-10 18:44:51
阅读次数:
95