再编程的时候是不是语句越简单,所需运行时间越少。# v! h% k$ a' \1 k# f; i% S
例如:
, R: e* N4 T' r7 _if a=1 then! v+ G7 k7 a' C9 u
b:=b+1;
]) _& \3 C* Melse6 h2 D9 N8 U( \, U0 x2 p( [0 W
end;
# F8 T, a) {- w' k和
9 d. x# T1 q0 `& M: S5 Z1 `* S5 Nif a=1 then
9 T( [$ T1 T& z2 N b:=b+1;
$ x* Y6 C" i, v$ Z8 z! qend;3 w1 d M& P2 O5 S3 R! c
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?) |0 L/ J, z6 d7 P3 K- q7 c/ G
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |