中国大学MOOC:"有文法G及其语法制导翻译如下所示( 语义规则中的*和+分别是常规意义下的算术运算符): E→E( 1) ∧ T {E.val = E( 1).val * T.val} E→T {E.val = T.val} T→T( 1)# n {T.val = T( 1).val + n.val } T→ n {T.val = n.val}则分析句子3 ∧ 3 # 4其值为( )。";
举一反三
- 选择具有att属性且属性值为包含val的字符串的E元素的选择符是() A: E[att="val"] B: E[att~="val"] C: E[att*="val"] D: E[att|="val"]
- 选择具有att属性且属性值为以val开头并用连接符"-"分隔的字符串的E元素,如果属性值仅为val,也将被选择的选择符是() A: E[att="val"] B: E[att~="val"] C: E[att*="val"] D: E[att|="val"]
- 执行以下程序段后,变量e的值是______。 a$="3":b$="5" c=Val(a$)+Val(b$) d=Val(a$+b$) e=c+d
- 以下不是属性选择器的是()。 A: E[att*=val]{css样式} B: E[att^=val]{css样式} C: E[att$=val]{css样式} D: E[att&=val]{css样式}
- 下列关于表格的说法中,正确的是( )。 A: y=x$+List1.List(0) B: y=x$+List1.List(1) C: y=Val(x$)+Val(List1.List(0)) D: y=Val(x$)&Val(List1.List(1))