怎么理解vb中 dim m(10) for i=1 to 5 m(i)=i*i next i print m(i-1)

 我来答
知道答题高手
2011-03-24 · TA获得超过286个赞
知道答主
回答量:66
采纳率:0%
帮助的人:0
展开全部
dim m(10)'变量声明,声明一个数组m(10),共11个变量,即m(0)、m(1)、m(2)……m(10)
for i=1 to 5 '循环,从1到5,共5次,第一次i=1,第二次1=2……,每次循环后i=i+1
m(i)=i*i'第一次m(1)=1*1,第二次m(2)=2*2,第三次m(3)=3*3……
next i '循环结束语句,循环结束时i=6
print m(i-1) '打印出m(i-1)即m(5)的值,结果为25
笑年1977
2011-03-24 · TA获得超过7.2万个赞
知道大有可为答主
回答量:2.2万
采纳率:81%
帮助的人:1.2亿
展开全部
dim m(10) 有从0至10共11个元素,全部初始化为0
for i=1 to 5
m(i)=i*i
next i
m(1)=1*1=1 m(2)=2*2=4 m(3)=3*3=9 m(4)=4*4=16 m(5)=5*5=25
此时i=6
所以print m(i-1)=m(6-1)=m(5)=25
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anrainie
2011-03-24 · TA获得超过1012个赞
知道小有建树答主
回答量:306
采纳率:0%
帮助的人:364万
展开全部
定义一个数组m(10)
然后启动for循环,循环5次,每次i=i+1
执行为m(i)赋值 i*i
最初的i为1,最后的i为6

m的值分别为0 1 4 9 16 25 0 0 0 0 0

然后打印出m(i-1)的值。
即是m(5)
为25
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式