再编程的时候是不是语句越简单,所需运行时间越少。
( ?8 ~: q/ x& _0 y0 s- ]0 K9 t例如:* Y, b7 _! c" R6 @6 @3 c, ^1 q Q
if a=1 then* `) q' [2 e8 K
b:=b+1;
. h, n1 i; J8 _, p1 }+ r. m) relse! F- b% C; A% o
end;
8 @) t. \! d9 l( J" ^4 d( \2 G0 ~( p% d和
a1 D* ^; O& f( R+ u! Jif a=1 then1 }& [( S* B5 N# w' B I
b:=b+1;
% u# J( R$ D1 B& e- D( d8 |2 f+ `, u6 ^end;' T% ?) w% A j% Y1 E2 t: f5 W
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?8 y4 k# ~# C. R) x6 l
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |