再编程的时候是不是语句越简单,所需运行时间越少。
' V) q% e' T, ?. a# J例如:
/ Y, J. R: ]6 ^; m$ Sif a=1 then! o8 e7 a% y" t% y* U4 j
b:=b+1;
2 L6 n( O! U9 M. t9 w" l: Aelse8 X7 Z$ Y% n4 q3 l9 {- Z, j# c
end;
4 S+ C5 N/ I& z- K% M和
, |" |! r# h- z7 q/ Dif a=1 then- X- u0 h8 V9 w& E2 ^
b:=b+1;! R' a |: d( c, R9 }. R+ y
end;
; j1 t2 \$ ]6 `4 B2 g0 C! @+ b: a都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
( g8 @1 |9 R3 j3 `7 v若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |