这个本身也可以的啊。你写个最简单的例子测试下就能明确这个问题了。
[此贴子已经被作者于2019/4/28 14:44:44编辑过]
我之前试了不行。现在想想也许 我当时错的是语句中的其他地方。
我再写个简单的测试下。谢谢版主回复。
if c>o then i:=1; else
begin
if c<0-2*MINDIFF then i:=-1; else i:=0;
end
不就这样嵌套么。
if 1 then
i:=i+10;
else
if 2 then
i:=i+20;
else
i:=i+30;
end;
i;
如果处理语句超过2句用begin end;括起来作为1条语句执行。