再编程的时候是不是语句越简单,所需运行时间越少。1 K7 p/ z" s5 \
例如:
) X, R" L" z: fif a=1 then5 z, k* V+ \1 r5 b" v& C$ C3 `
b:=b+1;
% {( `. r7 s7 v% N0 b3 l+ Z% [) {$ }else
" L! o6 N2 \+ M% l8 Q1 G5 p! I+ [end;
; D- c2 F' m6 z和
. G Y) b, H7 D, q, q5 l9 f0 v0 n$ {1 mif a=1 then
3 L3 Z9 g+ h: r& |8 S b:=b+1;( c5 j; o& L' U: q, _: I3 a" h
end; i9 |0 p$ s7 w& C1 i, ]5 v
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
( b# f. T. o1 d0 F5 J若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |