再编程的时候是不是语句越简单,所需运行时间越少。
* A" i% e# p9 a5 D; h _例如:
, q& h4 E0 R% l! jif a=1 then
! d2 D" ~5 u* W$ e% P% | \ b:=b+1;
5 L, F0 f2 {2 n, Celse
f- ?: I, v7 n" Aend;. P4 Y' g% ]- u+ m9 ~( q
和# P3 Y/ O; D U' d2 c4 e
if a=1 then7 N2 \! H% s5 u0 C7 z
b:=b+1;
& y* D$ K% K6 J; J$ Y; U9 ]end;! S# {7 c1 o# j
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
Z& r' j, U8 H若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |