摘要:
一、题目用程序实现用户要求的若干道2年级四则运算题,允许用户答题并判断对错。二、设计思想建立两个数组,一个存正确运算结果,一个存用户输入的结果,比较后得出是否正确。三、源代码#include#include#include#includeint main(){ int num1,num2,nu... 阅读全文
摘要:
一、题目 返回一个整数数组中最大子数组的和。 输入一个整型数组,数组里有正数也有负数; 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和; 求所有子数组的和的最大值。要求时间复杂度为O(n)二、设计思想 先输入一个数组,然后循环求一个数的字数组的... 阅读全文
摘要:
测试过程运行程序,输入不同的控制条件,看结果是否正确。1测试操作数范围2测试有无乘除3测试有无小数4测试除法有无余数测试总结输出是否有小数的时候出错了,位数不是很符合要求,而且有的没输出出来,需要改进。 阅读全文
摘要:
一、题目按用户编写若干道2年级四则运算题1题目避免重复2可定制(数量/打印方式)3可以控制下列参数:是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数,假分数,…)、是否支持小数(精确到多少位)、打印中每行的间隔可调整。二、设计思想上次的设计思想是先生成三个随机数,... 阅读全文
摘要:
上次的设计思想是先生成三个随机数,两个数是操作数,第三个控制乘除加减的选择。 这次同样是生成几个随机数,但需要设置一些判断条件,来满足用户出题要求,写一个出题函数,根据用户要求改变其中的变量,循环调用这个函数出题。 一、题目避免重复 因为随机函数是伪随机,只是一个函数,所以只需保证不与上次... 阅读全文
摘要:
问题用程序实现随机编30道2年级四则运算题源代码#include#include#includeint main(){ int a,b,c,d; srand((int)time(0)); for(int i=0;i<30;i++) { a=1+(int)(100... 阅读全文