再编程的时候是不是语句越简单,所需运行时间越少。
* T, |3 d8 v* B4 [* u例如:
% j3 ~" i# V" d* Sif a=1 then
0 N2 k- d4 t, p6 |1 C f b:=b+1;) Z$ e: Q1 ?3 e+ n' f7 E
else
: m7 v' R8 g( X6 wend;
- V' p0 q4 K- r5 h和0 L& a# {# i* y3 d
if a=1 then
9 H' h( C! _, g3 k. z b:=b+1;1 w# u2 k& ?" C/ Z3 b
end;
, y: z1 k3 h) j, N' R都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
0 ?) n1 Q$ A6 g; i' l; A9 B若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |