用户:
奇怪的名字增加了查看:2 回复:5 评论:2 创建时间:2020-03-16T09:28:17
大家好,我是爱动漫滴皮卡丘的小号。以后就由我来发教程帖,ta来发作品!
今天我写的内容是鸡兔同笼,这只是一个示例而已啊,以后的作品还是得由大家自己来灵活运用!
话不多说,我们先来看看题目:
鸡兔同笼,35个脑袋,94条腿,问鸡、兔各有几只。
首先我们先设两个变量:两足数(鸡)和四足数(兔)。得出最后的结果就要放在这两个变量里。
我们先初始化一下(我编程的习惯):
为什么要把两足数设为0呢?我们要先假设一只鸡都没有,那兔子就有35只(脑袋表示一只),那么,兔子的数量就是除鸡以外的数,也就是35-鸡的数量。
接着我们要将鸡的个数增加,因为大家算一算,如果全是兔的话,35*4=140条腿,比94多了46条腿。所以我们要重复执行直到鸡的腿的个数+兔的腿的个数=94条腿,也就是下面这段代码:
注意!这里是设置变量四足数的值,而不是增加。因为如果是增加的话,假设两足数现在为1,那你增加了34只,那是不可能的,设置是说每次的值固定在这个35-两足数的值上。
目前的程序就基本完成了,大家自己可以去测试一下哦!答案是鸡23只,兔12只哦!