小朋友背诵99乘法表,小猫背诵九九乘法表
人气:420 ℃/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没有人愿意收养只有三条腿的小狗,求收养,主人搬迁它原地挖洞等待2个月446
- 2毛利兰cos不还原 泰国小哥终于对毛利兰下手了350
- 3怎么养金钱龟才是正确的?养龟达人袁金标探索金钱龟的188
- 4猫咪最想让你知道的10件事:关于猫咪你不知道的10件事257
- 5胡歌戛纳电影节得奖了吗?戛纳电影节观众为它起立鼓掌4分钟385
- 6在家单独养的公猫不做绝育行吗?家庭养的公猫一般做不做绝育170
- 7墨银顶牡丹鹦鹉美图:养眼美图------形形色色的鹦鹉们377
- 8沈阳人冬天旅游去哪里,辽宁人走起坐着火车去踏青427
- 9猫咪甲状腺病有什么征兆?结构功能以及常见疾病124
- 10猫咪最想告诉你的几个事:猫咪有十大坏习惯你怎么看234