再编程的时候是不是语句越简单,所需运行时间越少。
# C4 |0 f7 r' ?/ }, j* s: y例如:3 q' S# K! j3 w7 j# }
if a=1 then
/ R+ L( D. Q' N. h, s: j, T# I$ g b:=b+1;- C! j4 V7 m+ x$ v% m
else$ h0 t, z. \* \4 S7 q. W6 D
end;4 d8 t3 d+ N7 f; a1 R9 P9 w) r" t
和, o9 s. s# j4 e6 }! T+ L! v
if a=1 then' T; Q8 a8 [7 N- d3 Y
b:=b+1;. l% b5 A/ \ `$ Y0 B) n8 L# C
end;8 v) c( Q0 u; e; `
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
? N; z0 n3 I1 j% J8 ]" [* ]0 X/ x若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |