- 0
- 0
- 约3.25千字
- 约 4页
- 2025-10-07 发布于北京
- 举报
解析算法强化训练
大家好,解析算法又来了,到解析算法,大家就会想到数学,想到数学表达
式,哈哈,那我们今天来做一道有趣的数学题吧。
有一个有趣的兔子繁殖问题:第1个月买来1对小兔子,2个月后会生1对小兔
子,以后每个月都会生1对小兔子;而生下来的小兔子,也是2个月后开始每月
生1对小兔子,以此类推,。试问:一年以后兔子的总数达到多少?
分析问题得出月份与兔子对数的关系如下表所示:
月份1234567……
兔子11235813……
由表可知兔子的繁殖规律:从第3个月开始,以后每个月的兔子对数都是前2
个月兔子对数之和。解决上述问题的VB程序该如何编写
A(3)=a(2)+a(1)
提示:上面这题你可能会用到数组和For循环语句
1:数组格式:
在VB理用数组进行表示的示例
数组:相当于数学中的集合,表示一系列相同数据类型的数据,并对该系列数据
进行编号
如定义数组b()用来周一到周日的天气
Dimb(1to7)AsString
b(1)=”晴天”
b(2)=”小雨”
b(3)=”大雨”
b(4)=”暴雨”
b(5)=”台风”
b(6)=””
b(7)=”冰雹”
Text1.Text=b(7)’——思考:此时文本框Text1里显示的内容?
2:For循环语句:
For循环变量初值To终值Step(步长数)
循环处理语句’——提示:循环处理语句一般是题目里执行重复计算或重复执行的地方
Next循环变量
Analyticalalgorithm
reinforcementtraining
Helloeveryone,theanalyticalalgorithmishereagain.Whenyouthinkoftheanalyticalalgorithm,youwill
thinkofmathematicsandmathematicalexpressions.Haha,let’sdoaninterestingmathproblemtoday.
Thereisaninterestingrabbitbreedingproblem:Ibought1pairofrabbitsinthefirstmonth,andI
willgivebirthto1pairofrabbitsin2months,andIwillgivebirthto1pairofrabbitseverymonthin
thefuture;andthelittlerabbitsbornwillalsostart1pairofrabbitsin2months,andsoon.Letme
ask:Howmanyrabbitswillbeinayear?
Analyzingtheproblemshowstherelationshipweenmonthandrabbitlogarithmasshowninthefollowing
table:
月份1234567
兔子112358
原创力文档

文档评论(0)