精华 发表在 萌新联盟 08-13 16:28:38
欢迎看到我的scratch自动算24点第三集更新!!!!!!
第一集网址:http://kids.codepku.com/topic/view/412
第二集网址:http://kids.codepku.com/topic/view/415
我想当大佬!!!!!
(话说从上期开始,回复我的人好像越来越少了,很很害怕这次会不会0评论,你们给点力吧,我很努力的!)
我不知道这篇写完,我能不能成为大佬,但是我要豁出去,把庞大的处理部分拆分成很小很小的部分。
——正片开始——
上期我们讲到了输入部分,从这起开始,我们终于要开始专攻处理部分了!
其实处理也分为5个部分——
1.把所有运算的答案都放进“do”这个链表里
这里面考虑到组合,怎么组合能把所有结果放进链表里
2.在链表里找到“24”这一个数字
这里面要有一个技巧——巧用“i”
i是很多编程里面的变量,用来一个一个寻找(到时候会重点说)
3.把24所在的那一项拿出来,“可选序号”变量设定为项数
4.把项数进行多次的求余运算,使得我们知道各个运算符号及数字的先后顺序
这里面要有强大的数学头脑,数学渣慎入!!!!
5.状况处理(具体是什么我到时候会说)把最终结果再复制到新变量中,等待输出
这里的复制不是完全复制,是把正确的复制,错误的修改好,然后统一到5个变量当中
为什么是5个变量?那是因为有3个数字,2个运算符号!
系好安全带,开始难度增大之旅吧!
楼主,你已经有加入大佬公会的资质了。以后你的这类帖子就发在大佬公会吧