写一个能自动生成三十道小学四则运算题目的 “软件”,新的要求: 可以控制下列参数: 是否有乘除法; 是否有括号(最多可以支持十个数参与计算); 数值范围; 加减有无负数; 除法有无余数! 1.设计思想 将整数与真分数分开讨论,并将计算结果和式子分别保存到两个数组,通过控制条件来筛选满足的随机数组成的 ...
分类:
其他好文 时间:
2017-03-12 21:53:51
阅读次数:
315
题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 【思路】 首先看十进制是如何做的: 5+7=12,三步走第一步:相加各位的值,不算进位,得到2。第二步:计算进位值,得到10. 如果这一步的进位值为0,那么第一步得到的值就是最终结果。第三步:重复上述两步,只是 ...
分类:
其他好文 时间:
2017-03-12 20:03:09
阅读次数:
190
题目要求:在上次作业的基础上,实现能够由用户选择是否有乘除法,是否有括号,是否有余数,是否有负数以及规定数字范围。 设计思想: 我的程序并不能控制是否有括号,因为运算只有两个数字,更多数字时程序出现错误暂时不能实现。 首先用宏定义的方法确定题目数量;在随机函数中定义随机数产生范围并由用户输入确定数字 ...
分类:
其他好文 时间:
2017-03-12 19:59:52
阅读次数:
184
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 【思路】用&&的短路思想来求和 ...
分类:
其他好文 时间:
2017-03-12 19:25:38
阅读次数:
124
#include <stdio.h> #include <stdlib.h> #define ExerNumber 10 /*每轮题目数 */ void test() { int algtype = 0; /*计算类型 */ int i, /*for的循环控制变量 */ num1[10], num2 ...
分类:
编程语言 时间:
2017-03-12 16:25:34
阅读次数:
217
首先创建一个新的Android工程,下面是页面布局: Java代码: 我们先来分析一下如何完成的步骤: 1.首先,先完成生成随机数。(包括随机生成几组数字,范围为多少的数字,四则运算符号等); 2.要完成具体逻辑,先指定随机生成几组数字,然后再排列数字和四则运算符号 下面代码随机生成数字的每种情况只 ...
分类:
移动开发 时间:
2017-03-12 15:23:38
阅读次数:
580
写一个能自动生成三十道小学四则运算题目的 “软件”,新的要求: 可以控制下列参数: 是否有乘除法; 是否有括号(最多可以支持十个数参与计算); 数值范围; 加减有无负数; 除法有无余数! 1.设计思想 将整数与真分数分开讨论。将计算结果和式子分别保存到两个数组,通过控制条件来筛选满足的随机数组成的式 ...
分类:
其他好文 时间:
2017-03-12 13:10:55
阅读次数:
232
四则运算2 程序设计思想: 在程序1的基础上添加要求:是否有乘除法,是否有括号(这个没有完成),数值范围,加减有无负数,除法有无余数。 在数组中存放运算符,添加一个只有加和减符号的数组,无乘除法的情况下,用这个数组即可实现。 数值范围:在生成随机数的时候,生成随机范围内的数。 加减有无负数:生成a, ...
分类:
其他好文 时间:
2017-03-11 19:41:41
阅读次数:
279
题目要求: 是否有乘除法; 是否有括号(最多可以支持十个数参与计算); 数值范围; 加减有无负数; 除法有无余数! 四则运算2的设计思想:因为题目要求可以选择是否有除法,是否有括号,加减有无负数,除法有无余数。所以这里考虑用if~~else语句来进行选择。目前程序无法完成生成题目是否有括号的要求。 ...
分类:
其他好文 时间:
2017-03-10 22:12:40
阅读次数:
268
老师对自动出题的系统又有了新的功能: 1.是否有乘除法: 2.是否有括号:最多可支持十个数参与计算 3.数值范围: 4.加减结果有无负数: 5.除法结果有无余数: (因为和上文的思路有些交汇,不懂的可以参考上文 》》点击这里参考上文) 下面是我的思路: 1.是否有乘除法: 分条件设置a的值 如果选择 ...
分类:
其他好文 时间:
2017-03-10 20:50:08
阅读次数:
143