while A<B do if C>D then X:=X+1 else X:=/X-1翻译成四元式形式的中间代码

如题所述

while a<b
{
do
{
if
{
c>d
{
x=x+1
}
else
x=x-1
}
}
}
意思也就是当a<b的时候才执行do里面的内容,也就是说当a<b时,才判断c是否大于d,大于,则x=x+1,不大于,则x=/x-1。 当a不小于b时,跳过do,不执行任何代码。
温馨提示:答案为网友推荐,仅供参考
相似回答