永发信息网

VB中for没有next是什么错误

答案:5  悬赏:70  手机版
解决时间 2021-12-30 11:07
Private Sub Command1_Click()
Dim a() As Long, i As Integer, n As Integer, m As Integer
For i = 0 To Op1.Count - 1
If Op1(i).Value = True Then
n = Val(Op1(i).Caption)
Exit For
End If
ReDim a(n)
a(1) = 1
a(2) = 1
For m = 3 To n
a(m) = a(m - 1) + a(m - 2)
Next
Text1.Text = a(n)
End Sub
最佳答案
for没有next表示for循环结束,没有写next

vb中for语法

For<循环变量>=<初值>To<终值>[Step步长] 
  <循环体> 
  [Exit For] 
  Next<循环变量>如果只写了for,最后结束时没有写next,就会报for没有next的错误。
全部回答
语法: for 变量 范围 to 范围 表达式 next 变量
是求 斐波那契数列 --next----------------------- 这个next,把-------去掉。
For和Next是成对出现的,你的代码中有两个For,却只有一个Next,当然错了!两个老公共用一个老婆么?
Private Sub Command1_Click() Dim a() As Long, i As Integer, n As Integer, m As Integer For i = 0 To Op1.Count - 1 If Op1(i).Value = True Then n = Val(Op1(i).Caption) Exit For End If --next----------------------- ReDim a(n) a(1) = 1 a(2) = 1 For m = 3 To n a(m) = a(m - 1) + a(m - 2) Next Text1.Text = a(n) End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
数据流图用什么工具
计算如图图形的表面积与体积.?(单位:分米
某元素M的氯化物的化学式为MCLn,其化合价不变
天津西到天津西区鸿富锦出租车多少钱
苹果7plus墙纸为什么和宣传片上的不一样?
用手机上网时,
解答题早在一百多年前(1883年)德国生物学家C.
【50分】北京科技大学 自主招生面试 电子信息
一米等于多少微米
第一次cosplay 女生
同一杯水温度从90℃降低了40℃放出的热量与从
一个什么的微笑
梦见在路上碰见冥币和人民币怎么样
单选题2011年3月19日深夜,随着法国出动战机
中学几何研究(张奠宙)习题答案
推荐资讯
怎样用excl表制作一式三联的表格??例如送货
单选题Ican'tafford________anewdress.A.buy
怎么填歌词
曹家垣村委会地址在什么地方?想过去办事
三天前刚刚提了2011新POLO,牌照还没上呢,今
孔集村委会地址在什么地方?想过去办事
10÷0.75+10÷0.25=10÷(0.75+0.25)_______
辞职报告交了还能享有陪产假吗
朝阳地村委会在什么地方啊,我要处理点事
给你用英文怎么说
老公经常发信息骂我,算犯法吗
怎样恢复安卓系统手机删除的照片
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?