再编程的时候是不是语句越简单,所需运行时间越少。
2 o' J- ~( V: h例如:
3 I- d# G' F7 ?7 v3 Z" xif a=1 then
d3 G3 { ]& k; T6 _ b:=b+1;- @ @+ n9 P9 f+ Q" T) }, E0 y
else
" Z4 @, f& K; v0 k8 Dend;% ~* V8 Z( J; ]2 P) x/ [0 b
和9 K1 x0 V. d$ b; `/ m, c" q1 U
if a=1 then
7 ~2 Z4 U r, V, b b:=b+1;/ D" [1 y8 `+ n" o- x
end;- c3 m" x9 d& w' e7 o. b$ O
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?! j- y" c# ~7 ?* @: O) S
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |