再编程的时候是不是语句越简单,所需运行时间越少。0 S0 F9 @3 E5 Q9 U8 Q/ v
例如:
" k7 m2 |$ [, J! O8 Kif a=1 then, ?1 S- c( Y0 B, H, V* ~
b:=b+1;: X: Q; n$ u/ ^/ U6 o8 `
else
" O- P) b" O- Eend;9 m# A0 c% a6 V5 F
和3 O; d' T+ K2 J8 Q$ J& x
if a=1 then
8 d* J7 r2 @2 Z b:=b+1;% \* ~' Q" X5 a' X) G& U
end;$ H9 f: Q& x1 A6 s9 b- s; l
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?% J# C' Z8 ]8 {- }, p. d, `- R
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |