再编程的时候是不是语句越简单,所需运行时间越少。
) i( U6 B2 R5 y/ X r例如:, D9 z% u5 w' w4 ^4 [
if a=1 then
, Q+ J) i7 {- K5 B8 ?" t( @ b:=b+1;
7 ~- B. P7 { V+ V$ Felse: w Y: w7 a1 C% ]4 K4 O
end;
E! G) ^. U$ m/ \$ o9 F- y和
1 L" _! O2 K5 t b0 J3 `+ l6 N' Q7 `if a=1 then, c% q( w/ E7 @8 ?) V
b:=b+1;, a8 L, r- c5 ? c6 u. I) X7 ]. {
end;
( l! n& X e7 S# v0 s都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?) i6 S" x. v( G, s. T) \; c
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |