问题 问答题

把下面的语句翻译成四元式序列。
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)

多项选择题 案例分析题
问答题 案例分析题