scratch四则运算练习,加减乘除随机混合出题 综合资讯 23年5月15日 编辑 Admin 取消关注 关注 私信 小学生除了学习加法,还会学习到减法、乘法、除法;一般在课后做习题练习的时候,都是四则运算随机混合出题的,而今天我们用scratch编程做一个四则混合运算,供平时家长、孩子答题练习: scratch加减乘除随机混合出题 加法在上一篇《scratch编写加法运算》文章中已经详细给大家介绍了,今天我们分部来说下减法以及除法需要注意是点: 加法运算积木 1、减法运算:为了避免出现结果为负数的情况,我们可以设定被减数大一些,取值可以从设定数的一半可以。例如100以内的减法,被减数取值在100/2到100之间,也就是50-100之间,这个为num1;num2可以从0-num1随机取值; 减法运算积木 2、乘法运算:乘法只需要注意下,乘数或者被乘数都可以为0,只是0乘以任何数都是等于0; 乘法运算积木 3、除法运算:在除法中,除数是不能为0的,所以,num2不能等于0,另外,除法存在除不尽有余数的情况,这样对小学生来说有点困难,所以我们要尽量避免出现除不尽的情况。我们可以用num1*num2的乘积sum,再用sum除以num2,余数就是num1了,再把num1赋给sum; 除法运算积木 通过这样的改进,主程序的功能增强了,而且结构并没有变复杂,所包含的积木指令数量也比加法程序少。这样的主程序更加容易阅读,每个功能模块各司其职,可以随时调用共享的模块,这不仅减少了代码量,也减少了犯错误的可能性。 随机初始,运算类型做判断 这也是面向对象编程的优点,而且在高级编程语言中,这个优点会被放大。学会将复杂程序细分成不同的功能模块,再由功能模块构建主程序,是每一个程序员应该具备的能力。 scratch编程运算相关的重要知识点: scratch四则运算随机出题 scratch除法运算 scratch减法运算 给TA赞助 共{{data.count}}人 人已赞助 scratch四则运算scratch数学数学编程