易语言 计次循环与判断循环的矛盾
问题是这样的:判断循环里的变量值没变动,代码如下按照道理(临时的文本[i])中i的值应该跟着循环次数递增,但是输出的结果缺一直是默认数值,也就是1.到底错在哪里,怎么样才...
问题是这样的:判断循环里的变量值没变动,代码如下
按照道理(临时的文本[ i ])中 i 的值应该跟着循环次数递增,但是输出的结果缺一直是默认数值,也就是1.
到底错在哪里,怎么样才可以让 i 变动
以下是源码
http://pan.baidu.com/s/1pJ14mtd 展开
按照道理(临时的文本[ i ])中 i 的值应该跟着循环次数递增,但是输出的结果缺一直是默认数值,也就是1.
到底错在哪里,怎么样才可以让 i 变动
以下是源码
http://pan.baidu.com/s/1pJ14mtd 展开
4个回答
展开全部
从你的代码看是因为你的代码不够严谨,所以才会出现这样的问题
计次循环的i如果不动的话从你的代码看可能有两个原因。
1,计次循环只循环了1次,就是说临时的文本这个数组只有1个成员,所以不管怎么循环i就是等于1
2,判断循环可能是个死循环。为什么呢?如果是死循环那么i就只能等于1了
看了你的源码改了一下,说一下你的几个小问题,先看图
1,你的分隔符是“[]”,而编辑框1里面的文本开头就是“[]”,所以,编辑框1里面的文本分割后第一个成员是空文本,那你用空文本取执行循环一定会出问题的,所以第一次判断循环要用第二个成员,仔细看我的代码,我用了i+1 。
2,就是计次循环,每次的开始要初始化2个变量,找到的文本和个数,要不然也会出问题。
3,判断循环里面也要加判断,我用的是如果。这样就能区分找到了和没找到这两种情况。
就这么多,源码我给你上传了自己下载
展开全部
你把源码发上来,帮你看一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询