再编程的时候是不是语句越简单,所需运行时间越少。
& x: @3 G3 e o/ S U例如:& ?, }- Y; m& ~
if a=1 then
1 I8 v" {# o, V! t b:=b+1;
1 I7 N8 `! j' ]& V3 z0 Aelse
, b; t I+ @6 hend;
5 q0 {: p, _2 k8 T! C% u8 R& Y和& S3 e" W. [: Z/ y3 @, S+ b" t/ e
if a=1 then
5 z8 g" l- S0 X8 b9 O+ |" H b:=b+1;
7 K! p2 f! l3 M# c$ `end;1 J$ {9 o6 q/ @2 m1 }
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?2 H4 f- p4 r; [, y' C, M' h4 N
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |