Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:再确认下确实不能if-else多层嵌套吧?

1楼
m1978xz 发表于:2019/4/28 11:27:09
版主~我再确认下,确实不能if-else多层嵌套吧?
比如下边这样的不行:

图片点击可在新窗口打开查看此主题相关图片如下:if-else.png
图片点击可在新窗口打开查看
只能象下边这样吧?

图片点击可在新窗口打开查看此主题相关图片如下:缠论k线包含处理.png
图片点击可在新窗口打开查看


2楼
yukizzc 发表于:2019/4/28 12:32:52
if可以嵌套的
3楼
m1978xz 发表于:2019/4/28 12:44:26
但是else下边不能再包含 else吧?
比如下边的:

if  ....begin

end

else begin....
    if....begin

    end
    else begin...

     end
end
4楼
FireScript 发表于:2019/4/28 14:38:27
这个本身也可以的啊。你写个最简单的例子测试下就能明确这个问题了。
[此贴子已经被作者于2019/4/28 14:44:44编辑过]
5楼
m1978xz 发表于:2019/4/28 15:17:27
我之前试了不行。现在想想也许 我当时错的是语句中的其他地方。
我再写个简单的测试下。谢谢版主回复。
6楼
FireScript 发表于:2019/4/28 15:30:11
 if c>o then i:=1; else
begin
if c<0-2*MINDIFF then i:=-1; else i:=0;
end

不就这样嵌套么。
7楼
out-u 发表于:2019/4/29 21:16:46
 if 1 then
   i:=i+10;
 else 
     if 2 then 
      i:=i+20;
     else
    i:=i+30;
end;
i;
如果处理语句超过2句用begin end;括起来作为1条语句执行。
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 3 queries.