急!!!如何用VB编斐波那契数列列出前20项?

速度...... 速度... 展开
 我来答
DeaTH_Ares
推荐于2016-03-12
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
简单的方法...
先建一个文本框和按钮
然后全复制
Private Sub Command1_Click()
Dim m, n, i, t As Single
i = 0
m = 0
n = 1
Do While i <= (Val(Text1.Text))
i = i + 1
t = m + n
n = m
m = t
Print t
Loop

End Sub
要几位就有几位...
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xrhigh
2008-11-25 · TA获得超过1495个赞
知道小有建树答主
回答量:657
采纳率:0%
帮助的人:855万
展开全部
窗体上放一个文本框,并设置成多行属性,用来数列的输出
Private Sub command1_Click()
Dim a%, b%, c%, d%
a = 0 : b = 1
Text1.Text = "0" & vbCrLf & "1" & vbCrLf
For d = 1 To 18
c = a + b
a = b
b = c
Text1.Text = Text1.Text & c & vbCrLf
Next
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
数码梦想飞行员
2020-06-07 · TA获得超过4236个赞
知道大有可为答主
回答量:3093
采纳率:28%
帮助的人:189万
展开全部
简单的方法...
先建一个文本框和按钮
然后全复制
Private
Sub
Command1_Click()
Dim
m,
n,
i,
t
As
Single
i
=
0
m
=
0
n
=
1
Do
While
i
<=
(Val(Text1.Text))
i
=
i
+
1
t
=
m
+
n
n
=
m
m
=
t
Print
t
Loop
End
Sub
要几位就有几位...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式