再编程的时候是不是语句越简单,所需运行时间越少。
7 g4 n r) D9 l4 l例如:
# s# W! ]. V, ?. [0 X+ z$ Lif a=1 then
% \7 b, U, w, R% G8 |" R) \ b:=b+1;
' n h; } o& ?0 Gelse* S4 p4 }! x' M
end;
3 E5 ^3 j! k3 b和5 C% p0 W2 @3 h4 _0 K: ~3 G
if a=1 then
5 z& R3 a5 I4 n% p6 f4 ~ n b:=b+1;
, }* c: q6 X3 jend;
3 O; E" {' P) X* y/ D9 u# [都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
' ~2 e% O/ `1 }7 w6 ?% V/ a; p若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |