再编程的时候是不是语句越简单,所需运行时间越少。
8 y, f/ V; P, X% y7 b例如:( W' a X0 {# y5 o: F" T
if a=1 then5 z' D1 f2 k8 K* M
b:=b+1;
7 H, z4 {) L, ?9 b' M4 ^; ?, aelse0 A, W, e8 `! L8 |* P" a* ~7 T* |
end;
" b* H4 | E6 X; s和
) k6 X3 L+ H2 @! ^* W8 C; L/ Dif a=1 then. }3 }) x: k: _) b1 E4 S
b:=b+1;
( ^: w3 A' @6 a& Y6 Wend;
3 y1 s3 u# i( ^: N都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?- W$ g0 `( C6 H: D& F
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |