设计思路: 1.建立最基础的框架,就是第一次作业的内容 2.添加是否有乘除法功能,若设定没有乘除则让代表乘除的参数分别等于代表加减的参数 3.添加是否有括号功能,先随机生成一个1~10的数来代表几个数参与运算,在设置10个随机数,前面几个数参与运算就用几个随机数。我只考虑到支持几个数运算部分,关于括
分类:
其他好文 时间:
2016-03-19 17:49:04
阅读次数:
164
1.设计思路 1.输入 1)将条件以字符串形式输入,通过判断字符串来执行相应的功能; 2.计算 1)建一个主类,和一个计算类,其中计算类执行各种条件的运行; 计算类包括的方法:求随机数的函数,求加法的函数,求减法的函数,求乘法的函数,求除法的函数,和一个综合运算函数; 2)基本:加减法的输出,在无外
分类:
其他好文 时间:
2016-03-19 17:47:05
阅读次数:
181
设计思路 1.题目避免重复 产生随机数组成算式,将算式转化成string类型放入数组中,int i=0;i++;继续产生算式,与数组中的算式比较,有相同的不插入数组中,无相同的插入数组中,i+1,当i=要求的题目数量时,停止产生式子。 2.可定制 输入要求题目的数量和输出时每行输出几道题。 3.可以
分类:
其他好文 时间:
2016-03-19 16:29:43
阅读次数:
333
一 题目 是否有乘除法; 是否有括号(最多可以支持十个数参与运算); 数值范围; 加减有无负数; 除法有无余数; 二 设计思路 分情况讨论编写代码; 先按是否有括号分为两种情况; 有括号时用二叉树随机生成四则运算题; 没括号时按各种不同的题目要求限制生成的随机数和运算符号。 运行结果截屏: 程序源代
分类:
其他好文 时间:
2016-03-19 15:57:52
阅读次数:
508
一、设计思路 在此前程序拥有的功能:加减有无负数,除法有无余数,打印方式有屏幕输出和文件输出以及算式可定制的功能的基础上,此次程序又添加了算式结果的计算,提示用户结果正确与否,正确与错误个数的功能。1.对于运算符的选择和算式个数,各算式的长短均利用随机数函数产生。2.对于算式计算方面: 只有两个数的
分类:
编程语言 时间:
2016-03-19 14:20:55
阅读次数:
278
自动出题系统提出了新的要求:1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 〇是否有乘除法;〇是否有括号(最多可以支持十个数参与计算);〇数值范围;〇加减有无负数;〇除法有无余数! 设计思路:在第一次设计的基础上,又添加了三个要求,前两个是在算法完成后实现,第三个是在算法当中
分类:
其他好文 时间:
2016-03-19 14:17:07
阅读次数:
123
老师提出了新的要求 1.学生写的程序必须能判定用户的输入答案是否正确 2.程序必须能处理四种运算的混合算式 要求两人合作分析,单独编程,单独撰写博客 团队成员:苗堃、罗毅(http://www.cnblogs.com/ly199553/) 设计思路: 查阅了相关资料,发现小学四则运算含有括号数量不多
分类:
其他好文 时间:
2016-03-19 10:06:48
阅读次数:
215
1.对它们的解释 面向过程分析方法是结构化的,这种分析方法具有结构化的特点,从整体的角度来思考建模过程,如要创建一个图书馆借书管理系统,整体地来布局设计思路,分析图书的收藏与借阅整个工作流程,具有宏观性,但抽象度很高,不易于理解, 面向对象分析方法是具体的,如借书者是一个类,某一具体的借书人是一个对
分类:
其他好文 时间:
2016-03-17 17:54:28
阅读次数:
234
#题目 自动生成四则运算题目 #主要功能 首先,你可以根据自己的需要写出自己想做的四则运算题的个数,写出个数以后你可以选择做整数四则运算还是真分数四则运算。当你输入1时会自动生成整数四则运算,否则真分数四则运算。 #设计思路 本程序分为三个部分:一、定义及条用的头文件 二、四则运算 三、随机数获得。
分类:
其他好文 时间:
2016-03-16 15:19:41
阅读次数:
111