vb入门问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:50:43
有一个程序
每个数是前2个之和。从第3个开始。第一个1个是1 ,第2个是1
a1 = 1
a2 = 1
For k = 3 To n
a = a1 + a2
a1 = a2
a2 = a
Next k
Text1.Text = a
帮忙解释下,VB刚入门。先谢谢了 !

从第三个数开始,每个数都是前两个数的和,这就是传说中的斐波那契数列!!!
循环体每迭代一次,相邻两个数的和会赋给其中一个变量,两个数较大的那个赋给较小的那个变量,以后每次迭代都是如此.

解释什么啊?你自己都明白这程序的意思了

你的 For k = 3 to n 有问题.
n肯定是个变量,n又是多少呢?