for循坏的穷举与迭代,while、do while循环

for循环的穷举:所有情况走一遍,使用if筛选出符合的情况。

单位发一张150元购物卡,到超市买三种洗化用品,洗发水15元,香皂两元,牙刷5元,刚好花完150元,有多少种买法,每种买法各买几样。

 

 

百鸡百钱,公鸡两文钱一只,母鸡一文钱一只,小鸡半文钱一只,如何在凑够100只鸡的情况下刚好花完100文钱。

for循环打的迭代:由初始情况按规律不断求解中间情况,最终推导出结果。

第一天一文钱,第二天两文钱,第三天四文钱,第四天八文钱,以此类推,第40天,共有多少文钱。

 

 

篮球每次弹起高度为上一次的四分之三,初始高度若为20米,输入次数求弹起高度。

 

一个老汉赶一群羊出来卖,每经过一个村庄卖掉羊总数的二分之一多一只,到第八个村庄还有三只羊,问最初有多少只羊。

while,do while循环:

百鸡百钱用while来写:

 

求100以内质数的和:

for循环:

while循环:

有一对幼兔,幼兔一个月后长成小兔,小兔一个月后长成成兔并生下一对幼兔,成兔每月生下一对幼兔,问m个月后有幼兔、小兔、成兔各几对。

 

posted @ 2016-10-11 13:58  游称  阅读(289)  评论(0编辑  收藏  举报