再编程的时候是不是语句越简单,所需运行时间越少。8 J, {& B2 n8 X( l4 ~1 y8 C ?
例如:
' b' h# [* i. E4 @6 t& m" |! Jif a=1 then9 p) G7 x* Y6 i! x1 K4 v& q
b:=b+1;
7 n+ `" E; w, m# H# ~ oelse
, {5 M' o c. Y- vend;& l! s7 m' Z) l: @2 `1 l' y
和; ^. I0 s* K0 f8 k7 a( n
if a=1 then
* ^! X* ?9 A1 I, n6 Q' R1 w+ z b:=b+1;; f& v6 X- @) A8 O. ~2 F- @: C
end;: B Z2 q' E9 z
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?8 X# h1 k# U) r: N2 L7 z, Z
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |