小朋友背诵99乘法表,小猫背诵九九乘法表
人气:226 ℃/2024-02-16 10:23:54
今天我们来教小猫背诵九九乘法表,我们来看一下九九乘表
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
........
好,怎么顺利的教会小猫背诵呢,你可以野蛮的从1x1=1....9x9=81 一直写下去,就如同这样的死记硬背的乘法表
死记硬背的乘法表
这样的实现不是不可以,但是违背了计算机程序的初衷,计算机程序就是解决简单重复的脑力劳动的,而且如果别人要求写一个从1x1到999x999的乘法表,也一行一行的去码积木,所以这样的处理,简单少量的还行。多了,就要想办法了,无非就是循环,逻辑判断嘛。
想一想其实就是x*y=z, x,y从1加到9的循环过程。有了这个理论基础,我们就一步步来实现。
先来实现循环部分,先要考虑循环结束的条件,在x>9且y>9的情况下结束
循环结束条件
这个条件需要的积木块有
结束条件的积木块组合
填好结束条件后,来看看循环内部怎么实现。
我们的在循环内要实现x不断的 1,y不断的 1.因此就有了基本的雏形。
x,y同时 1
但是我们仔细想想这是行不通的,这样的话就只能实现1x1,2x2,3x3....9x9.跟我们要实现的目标不一致。我们需要解决一个问题是,在y增加到9之前,让x保持不变。当y等于9时,x才 1。所以把积木再做变化实现这个功能。
x,y变化
容易看出,y在不断的 1,我们又加了一个判断条件,如果在y=9的时候,我们就会给让x 1。好了,基本逻辑就完成了。剩下的是设置x,y的初始值,还有小猫的说话动作。要实现这个,需要做一些字符串的连接,这部分留作以后再说。直接上图
字符连接
最后,完整的积木代码如下
点击绿旗执行一下,有点点小问题,你是否能修改呢?
推荐
宠物
- 1什么兔子眼是黑色的?为何总是出现,兔子眼165
- 2流浪狗被送养跑4公里找原主人:男子嫌上班太累每日牵狗流浪街头15年135
- 3幼猫怎么确定是不是纯种的布偶猫?纯种,布偶猫的6大特征473
- 4周杰伦mojito视频在哪里拍的,达成酷狗荣耀金唱片认证205
- 5拉布拉多犬和金毛寻回猎犬的区别,拉布拉多被评为最好的猎犬和导盲犬315
- 6流浪猫被收养一年后颜值成功逆袭:10只流浪猫被收养前后对比照314
- 7大熊猫的可爱之处在哪里,大熊猫可爱背后蕴藏着什么密码454
- 8孩子咳几声就喘怎么治?深圳2岁小孩气喘20余天这个情况很危险435
- 9新手养狗告诉你小型犬该吃多少:知识分享,初养新犬进家门需要注意哪些307
- 10猫咪睡觉抽筋是不是缺钙,辟谣,猫咪睡觉老抽筋可以喝牛奶补钙247