写出表达式 a=b*c+b*d应的四元式序列和三元式序列。
时间: 2024-04-28 08:23:22 浏览: 223
四则运算表达式
假设 a、b、c、d 都是变量,那么表达式 a=b*c+b*d 对应的四元式序列和三元式序列如下:
四元式序列:
1. t1 = b * c
2. t2 = b * d
3. t3 = t1 + t2
4. a = t3
三元式序列:
1. ( *, b, c, t1 )
2. ( *, b, d, t2 )
3. ( +, t1, t2, t3 )
4. ( =, a, t3, None )
其中,t1、t2、t3 为临时变量,用于存储中间结果。
阅读全文