关于if...else

学delphi一周了,感觉有些别扭,可能是自己一直用微软的开发工具

var
  I: Integer;
begin
  if I > 0 then         {如果I大于0}
    Dosomething1
    {如果这里是2行或以上,要使用begin...end 包起来}
  else if I < 0 then  {如果I小于0,else if 块不是必须的,但是else 的上面一行结尾不要用;号}
    Dosomething2
    {如果这里是2行或以上,要使用begin...end 包起来}
  else                    {如果是其他条件,通常用来实现默认处理。else 块不是必须的}
    Dosomething
end;

posted @ 2009-04-16 17:41  kaka9  阅读(187)  评论(0编辑  收藏  举报