程序设计语言的大多数语法现象可以用CFG (上 下文无关文法)表示。下面的CFG产生式集用于描述简单算术表达式,其中+、-、*表示加、减、乘运算,id表示单个字母表示的变量,那么符合该文法的表达式为(
程序设计语言的大多数语法现象可以用CFG (上 下文无关文法)表示。下面的CFG产生式集用于描述简单算术表达式,其中+、-、*表示加、减、乘运算,id表示单个字母表示的变量,那么符合该文法的表达式为()。(2020年软件设计师下半年)
P:E→E+T|E-T|T
T→T*F|F
F→F|id
A、a+-b-c
B、a*(b+c)
C、a*-b+2
D、-a/b+c
参考答案:A
参考解析: