-->
当前位置:首页 > 题库 > 正文内容

主观题:h0032. 将下面的语句翻译为四元式序列:

Luz3年前 (2022-06-25)题库500

for(i=b*2;i<=100;i=i+1) {
x= (a+b)*(c+d)-(a+b+c);
if(x < 0) break;
}







答案:四元式序列为: 除第6行1分外,每行0.5分,共8分;部分对酌情打分

0. (*,b,2,t0)
1. (:=, t0, ,i)
2. (:=,100, , t1 )
3. (j, , , 6)
4. (+,i,1,t2 )
5. (:=, t2, , i)
6. (j>, i,t1,15)
7. (+, a, b, t3 )
8. (+, c, d, t4 )
9. (*,t3, t4, t5)
10. (+, a, b, t6 )
11. (+, t6 c, t7 )
12. ( -, t5, t7, t8)
13. ( :=, t8, , x )
14. (j, , , 4)
15.

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。