| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1582 人关注过本帖
标题:for next 惭愧的问题!
只看楼主 加入收藏
a8544948
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2008-11-22
收藏
 问题点数:0 回复次数:10 
for next 惭愧的问题!
For i = 1 To 7
i = i + i
Next i
print i
这为什么I是15。。。 我快郁闷死了 为什么在6之前全是7。。。谁能形象的解释下谢谢
搜索更多相关主题的帖子: next 
2008-12-11 15:51
jyp19851119
Rank: 1
等 级:新手上路
帖 子:157
专家分:0
注 册:2008-2-26
收藏
得分:0 
没见过  有一定  思考~~~~~~~~~~~
2008-12-11 16:03
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
i:1-2-3-6-7-14-15
2008-12-11 16:11
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
在这个For循环中,i的值的变化分两部分,一部门是 for i=1 to 7,这句会给i加1,再接着是i=i+i(实际就是i=2*i),这句给i翻倍
2008-12-11 16:18
jyp19851119
Rank: 1
等 级:新手上路
帖 子:157
专家分:0
注 册:2008-2-26
收藏
得分:0 
3楼   麻烦在看看下    说说为什么
2008-12-11 16:20
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
而且只要执行了For语句,不管i此时是多少,i都会加1,把for i=1 to 7改成 for i=1 to 14 结果是一样的
2008-12-11 16:22
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
for i=1 to 7    1     3     7     15
                 /    /     /  
i=2*i           2     6     14    结束
2008-12-11 16:30
不说也罢
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:39
帖 子:1481
专家分:4989
注 册:2007-10-7
收藏
得分:0 
以下是引用a8544948在2008-12-11 15:51的发言:

For i = 1 To 7
i = i + i
Next i
print i
这为什么I是15。。。 我快郁闷死了 为什么在6之前全是7。。。谁能形象的解释下谢谢


For i = 1 To 7
i = i + i
Next i
print i '这时候i =15
你再看这个:
For i = 1 To 7
i = i + i
print i;'把print i写到Next i之前,则输出结果为2 6 14
Next i
两个代码比较一下,你就会知道了,其实I并没有step 1

===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2008-12-11 16:57
逐日
Rank: 2
等 级:新手上路
威 望:5
帖 子:117
专家分:2
注 册:2008-9-22
收藏
得分:0 
建议多看看书
2008-12-12 08:57
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
用調試最能看出問題

烈焰照耀世界,斌凍凍千萬裏
2008-12-12 10:28
快速回复:for next 惭愧的问题!
数据加载中...
 
   



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

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