编译原理写出语句 if(a<b)then x:=y z;else x:=y-z ;的四元式表示

2025-06-21 11:52:10
推荐回答(1个)
回答1:

(100) if a
(101) goto (105)

(102) t:=y+z //若不是+,需要进行相应修改

(103) x:=t

(104) goto (107)

(105) t:=y-z

(106) x:=t

(107)…
注: 原题if(a