再编程的时候是不是语句越简单,所需运行时间越少。5 J, K2 Z" U8 Z& ^% g- S& O% A4 ]+ {
例如:" L, R, T. ^8 D# Q
if a=1 then! `8 b/ N; f. P
b:=b+1;/ p9 O8 C' _* L; v- F O# ?$ Y9 j
else
( d$ H9 \+ g0 a. Fend;
7 l, j! Z6 _& K/ d& L! {+ n和' O' k2 `( c P3 u1 A! A& D
if a=1 then
+ u1 M9 L; J) E G, N6 j b:=b+1;/ i" ?. z# W! Q. Q0 ?6 W# Q
end;, l; O i/ f% a0 x5 `: h
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?" X$ `2 a o# Z2 }" y; P7 ]
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |