再编程的时候是不是语句越简单,所需运行时间越少。# V6 r5 O# W, W* p8 S
例如:, f- j# [! u8 C/ @* @' t, }! M
if a=1 then
6 R7 Q1 }/ q" k0 ?5 L& s b:=b+1;5 _# y( |5 p+ N% Q/ T/ J7 t
else$ a, r! d5 m. ?7 y2 ^* D
end;* Q: w# D1 t4 }# {
和
3 x/ _$ \- r0 @& ]if a=1 then
, s& m: X5 R$ K/ i1 | b:=b+1;
1 Y1 `% j; y& J- Q( a0 uend;
: R2 ]# y; V# B* i! s7 Q都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?0 W& C6 h4 p+ D
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |