以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  [原创] while语句使用的疑问  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=81556)

--  作者:guguqiaqia
--  发布时间:2015/7/23 11:19:17
--  [原创] while语句使用的疑问
while i > 0  do 
begin
语句1;
语句2;
语句3;
end


以上写法会崩溃 ?



--  作者:guguqiaqia
--  发布时间:2015/7/23 11:21:17
--  
while i > 0  do 
begin
语句1;
语句2;
语句3;
i:= i +1;
end

就是这样。

--  作者:qq代人发帖
--  发布时间:2015/7/23 11:23:20
--  

这样无限循环了,价格限定条件


--  作者:guguqiaqia
--  发布时间:2015/7/23 11:27:17
--  
请看2楼,   i是个全局变量,哪里无限循环了 ? 
--  作者:guguqiaqia
--  发布时间:2015/7/23 11:27:57
--  
假设i初始值是-5
--  作者:十世
--  发布时间:2015/7/23 12:40:30
--  

假设i初始值是-5 ,那么你这个i有在别的地方改变值吗?

如果别的地方没有改变值,是执行不到while里面的语句的。

请你把情况描述清楚点

 


--  作者:guguqiaqia
--  发布时间:2015/7/23 13:29:55
--  
variable:i = -5;
while i <  0  do 
begin
语句1;
语句2;
语句3;
i:= i +1;
end

i没有在其它地方改动,以上语句这么写,可以吗?

--  作者:十世
--  发布时间:2015/7/23 13:35:51
--  
可以的