请问:if / else 语句里else后面能不能一起执行同一if条件下成立的多条语句?例如,在符合某条件下,我要先个某些变量赋值,然后再分析计算,最后显示结果。

解决方案 »

  1.   

    看不懂,把条件符合的放到一起不就行了,要不就别用if...else,用多个if
      

  2.   

    if
    else if
    else if
    .....
    或者
    case
      

  3.   

    if ... then
    ..
    else if ... then
    ..
    else if ... then
    ......
    else
    ..
      

  4.   

    if ok then 
    begin
    xx:='xxxx';
    showmessage(xx);
    end
    else
    begin
    xx:='yyyy';
    showmessage(xx)
    end;
      

  5.   

    哦,知道了,用begin ...end;它们之间就可以放多条语句了。
      

  6.   

    可以呀。看看delphi的语言参考就知道了
      

  7.   

    建议多用一些begin end,所有if for while 都用,别图省事少打几个字母,缩进一定要有,最好缩8个,最起码也缩4个。