题目内容 (请给出正确答案)
[单选题]

考虑下面的属性文法G(S)考虑下面的属性文法G(S)  对于输入字符串abc进行自下而上的语法分析和属性计算,设S.u的初始值对于输入字符串abc进行自下而上的语法分析和属性计算,设S.u的初始值为5,属性计算完成后,S.v的值为

A.16

B.17

C.18

D.19

提问人:网友hdxyyd 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有3位网友选择 C,占比37.5%
  • · 有2位网友选择 A,占比25%
  • · 有2位网友选择 B,占比25%
  • · 有1位网友选择 D,占比12.5%
匿名网友 选择了C
[54.***.***.88] 1天前
匿名网友 选择了B
[114.***.***.219] 1天前
匿名网友 选择了A
[42.***.***.65] 1天前
匿名网友 选择了C
[54.***.***.88] 1天前
匿名网友 选择了C
[198.***.***.58] 1天前
匿名网友 选择了A
[79.***.***.217] 1天前
匿名网友 选择了B
[114.***.***.219] 1天前
匿名网友 选择了D
[179.***.***.239] 1天前
匿名网友 选择了B
[213.***.***.199] 1天前
匿名网友 选择了C
[150.***.***.199] 1天前
匿名网友 选择了A
[42.***.***.65] 1天前
匿名网友 选择了A
[79.***.***.217] 1天前
匿名网友 选择了C
[198.***.***.58] 1天前
匿名网友 选择了A
[79.***.***.217] 1天前
匿名网友 选择了B
[114.***.***.219] 1天前
匿名网友 选择了D
[179.***.***.239] 1天前
匿名网友 选择了B
[213.***.***.199] 1天前
匿名网友 选择了C
[150.***.***.199] 1天前
匿名网友 选择了A
[42.***.***.65] 1天前
匿名网友 选择了C
[54.***.***.88] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“考虑下面的属性文法G(S) [图] 对于输入字符串abc进行…”相关的问题
第1题
对于文法G(S'): (0) S' → S (1) S → aS (2) S → bS (3) S → a 该文法的LR分析表如下: ACTION GOTO 状态 a b # S 0 s1 s2 3 1 s1 s2 r3 4 2 s1 s2 5 3 acc 4 r1 5 r2 下面是输入串aba#的LR分析过程的0~4步的格局,第5步的格局是 步骤 状态栈 符号栈 输入串 0 0 # aba# 1 01 #a ba# 2 012 #ab a# 3 0121 #aba # 4 0125 #abS # 5

A、步骤 状态栈 符号栈 输入串 5 014 #aS #

B、步骤 状态栈 符号栈 输入串 5 0124 #aS #

C、步骤 状态栈 符号栈 输入串 5 015 #aS #

D、步骤 状态栈 符号栈 输入串 5 0125 #aS #

点击查看答案
第2题
以下程序段用来求用户输入的N个字符串中的最小字符串,请在下划线处填空。 #defone N 5 int i; char str[10], min[10]; gets(min); for (i=1; i <n; i++) { gets(str); if (strcmp(min,str> 0) (1) ; } printf("%s\n",min);
点击查看答案
第3题
字符串是一个连续的字符序列,()可以实现打印字符信息的换行。
点击查看答案
第4题
下面的函数计算字符数组s中字符串长度的方法。

点击查看答案
第5题
下面那些字符串可以由文法G(S)生成 S → AB | B | A0 A → AD | C B → 2 | 4 | 6 | 8 C → 1 | 3 | 5 | 7 | 9 D → 0 | B | C

A、123

B、0124

C、5334

D、70

点击查看答案
第6题
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是()。(字符串中包括空格)

long fun(char S[])

{long n;int sign;

for(;isspace(*s)||islower(*s);s++);

sign=(*s=='-')?-1:1;

if(*s=='+'||*s=='-')s++;

for(n=0;isdigit(*s);s++)

n=10*n+(*S-'0');

return sign*n;

}

点击查看答案
第7题
3、下面哪些方法置于指定位置会导致编译错误 public class J_Super { public float getNum(){ return 3.0f; } public class J_Sub extends J_Super{ //指定位置 } }

A、A public float getNum(){return 4.0f;}

B、B public void getNum(){}

C、C public void getNum(double d){}

D、D public double getNum(float d){return 4.0d; }

点击查看答案
第8题
语言L(G)={[图] | n >=0 } 的上下文无关文法可以描...

语言L(G)={| n >=0 } 的上下文无关文法可以描述成: G1[S]: S→aSb | ε

点击查看答案
第9题
关于属性文法,下列说法中正确的是

A、属性文法是对上下文无关文法的扩展。

B、属性文法只能描述语言的语法知识。

C、属性文法提供了描述语言的语义的机制。

D、所有属性文法都是良定义的。

点击查看答案
第10题
下面哪些属性文法是L-属性文法。

A、G(S): 产 生 式 语 义 规 则 S→XYZ Z.h := S.a X.c := Z.g S.b := X.d -2 Y.e := S.b X→x X.d :=2*X.c Y→y Y.f := Y.e*3 Z→z Z.g :=Z.h+1

B、G(S): 产 生 式 语 义 规 则 S→B B.ps :=10 S.ht :=B.ht B→sub.ps :=B.ps.ps :=shrink(B.ps) B.ht :=disp(.ht,.ht) B→text B.ht :=text.h×B.ps

C、G(L): 产 生 式 语 义 规 则 L→E n print(E.val) E→+T E.val :=.val+T.val E→T E.val :=T.val T→*F T.val :=.val* F.val T→F T.val :=F.val F→ (E) F.val :=E.val F→digit F.val :=digit.lexval

D、G(D): 产 生 式 语 义 规 则 D→TL L.in := T.type T→int T.type := integer T→real T.type := real L→, id.in :=L.in addtype(id.entry, L.in) L→id addtype(id.entry, L.in)

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信