再编程的时候是不是语句越简单,所需运行时间越少。+ _9 m p, q5 V8 j
例如:# w! W1 P" j' q
if a=1 then, |; `+ r1 g" B# s" Q
b:=b+1;, h7 }( v+ a3 Z, i) ]) Q
else \+ a6 i6 z9 o( b( T0 [( a
end;
7 t" Q# ]+ m. a% A和4 b! s" x. k) q, s
if a=1 then
; w4 n& R6 ?+ W3 I. y' c b:=b+1;/ y* f# b% T7 w" D; y0 L: V5 l* |
end;
5 p3 g% I6 F- f2 b& `. M& w都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
1 o) c1 M! [9 @( h+ ]- k若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |