再编程的时候是不是语句越简单,所需运行时间越少。
8 U9 g+ A/ d9 J4 _0 W6 A例如:# R( K; r5 K: \5 b5 }5 J2 k, | l
if a=1 then
" r7 j' h) H1 m* @ b:=b+1;' L1 u% ]1 m" s% z6 m
else
- ^; G* h% M: h9 G, x, j8 O1 Kend;9 T8 i O! R4 f/ E4 B
和- L* i4 D( b5 g! F" Y3 z3 D# D4 |
if a=1 then4 \0 d- Z% h% l: g0 Z
b:=b+1; ?* A. ^/ L8 [, \& E
end; W% M, ^% h% r2 c* ]' U
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?; |) |7 f, L5 n3 G" k" @
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |