再编程的时候是不是语句越简单,所需运行时间越少。
o. C# `: q# Q$ a M6 k' k( `例如:
3 F. {4 H5 _2 @. \$ [( q' ]4 Gif a=1 then" J& h B6 L% Q/ q( Q
b:=b+1;
# \% p$ A! V& I- f% Lelse$ s/ j6 Z/ ?" h, E9 f# ~, |
end;
- j8 y* H2 L: n- }$ B3 B6 v和
# w, F# d: w2 I; M' f" L; Pif a=1 then
, P3 R. \- L, i" U6 l' L b:=b+1;
. s& z6 _: i: \. |end;( ~4 y* K3 Z6 o9 U! O- @
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
; n6 P3 K' q% p若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |