广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    程序员升职记第20关乘法研讨会通关攻略

    来源:网络收集  点击:  时间:2024-04-11
    【导读】:
    一山更比一山高啊,没有做不到,只有想不到,这是沫沫在玩程序员升职记这款游戏最深的感触,乘法并不一定只能靠乘号表达出来,还可以用加号。接下来给大家介绍乘法研讨会通关攻略,看完后就知道沫沫为什么会发出这样的感叹了。工具/原料more程序员升职记方法/步骤1/7分步阅读

    这关是要求将inbox里的每两个数相乘后放进outbox,一开始沫沫以为会给乘法代码,然而并没有,说明我们只能靠目前的加减符号来完成字母相乘的运算,是不是觉得不可能呢?

    2/7

    这关与以往关卡不同,并不上一上来就输入inbox代码,而是先从地毯上复制0最为最初的结果到地毯另一个位置去,乘法还没开始的结果结果就设为0。

    3/7

    接下来分两次从inbox取出数字复制到地毯上的其他位置作为乘数与被乘数,在此沫沫介意小伙伴们最好使用注释,不然很容易将概念弄混。

    4/7

    将被乘数复制到毯子上后,再重新将结果copyfrom从毯子上复制一份到手中,拿去加乘数,也就是输入add代码,接下来再将结果copyto毯子上。

    许多小伙伴不懂这是什么意思,沫沫解释一下:假设乘数是3,被乘数是4,二者相乘结果是3x4=12,但在这里我们无法使用代表乘数的代码,因此我们将两数相乘理解为是3+3+3+3=12,因此才会出现0+3=3这一步。

    5/7

    结果再次复制后就变为了3,而被乘数经过一次加法后,也就只能加3此了,所以在这里添加bump-代码将被乘数减掉一次,变成3,然后创建一个向上的jump循环,重新copyfrom结果拿到手里与乘数相加,变成3+3=6,加了两次后被乘数次数变成4-2=2,如此循环,直至次数加完。

    6/7

    当次数加完后,3x4=3+3+3+3=12,游戏目的已经达到了,这时我们就可以在创建一个跳转代码后将结果送进outbox。

    7/7

    最后只需再输入下个向下省略第一二步骤的jump代码即可成功运行程序,不过最终诊断也只达到了一项要求,除此之外,沫沫想不到其他两全其美的办法了,小伙伴们原谅沫沫吧!

    程序员升职记乘法研讨会
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_488447.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 00:34:04  耗时:0.025
    0.0247s