找考题网-背景图
问答题

把下面的语句翻译成四元式序列。
WHILE A<C DO
IF A=0 THEN
C:=C+1
ELSE
A:=A+2

【参考答案】

 A00(J<,A,C,A0B)
A0A(J,-,-,AA0)
A0B(J=,A,0,A0D)
A0C(J,-,-,A0G)
A0D(+,C,A,TA)
A0E(:=,TA,-,C)
A0F(J,-,-,A00)
A0G(+,A,B,TB)
A0H(:=,TB,-,A)
A0I(J,-,-,A00)