| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 461 人关注过本帖
标题:vb循环问题{求教}
只看楼主 加入收藏
lizhuan
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-9-10
收藏
 问题点数:0 回复次数:2 
vb循环问题{求教}
Option Base 1
Private Sub Command1_Click()
       Dim a(10),p(3) As Integer
       k=5
       For i=1 to 10
           a(i)=i
       Next i
      For i=1 to 3
         p(i)=a(i*i)
       Next i
For  i=1 to 3
     k=k+p(i)*2
     Next i
    Print k
End sub
_______________________________________________________________________
请问循环结果是怎么样算出来的.
搜索更多相关主题的帖子: Next For Option Integer 
2005-09-18 13:20
slore
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1108
专家分:0
注 册:2005-7-1
收藏
得分:0 
先是设置
a(1)=1;
a(2)=2;
……
a(10)=10,

然后
p(1)=a(1*1)=a(1)=1;
p(2)=a(2*2)=a(4)=4;
p(3)=a(3*3)=a(9)=9

第一次: k=5+p(1)*2=5+1*2=7
第二次: k=7+p(2)*2=7+4*2=15
第三次: k=15+p(3)*2=15+9*2=33

最后: print  出k的值 为 33

快上课了……
2005-09-18 13:31
lizhuan
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-9-10
收藏
得分:0 
看懂了,非常感谢!!!

2005-09-19 08:54
快速回复:vb循环问题{求教}
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023273 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved