再编程的时候是不是语句越简单,所需运行时间越少。
8 P0 l- n, C. V& @7 [( ]例如:
7 C) l8 A, H( c# \* Q: \0 R! J: V' }if a=1 then
% V$ o5 g1 Z* x5 e8 o L b:=b+1;9 G; n0 t( y, G( |: n- n) i
else
_" O1 r1 W2 n" z. S. A8 Nend;
( w4 Y0 S1 ]" R) l0 m$ b: w和
9 O! _, Q4 t4 ~5 a6 Eif a=1 then% B: B0 R5 B. H, V2 R- ~
b:=b+1;5 n6 J2 F# x9 u9 K% [% b
end;
; b0 J' \, J J9 D# x& K都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?" j, V- \* B7 V) W8 q
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |