编译原理简明教程答案
编译原理第4章习题答案
![编译原理第4章习题答案](https://img.taocdn.com/s3/m/46344cffb8f67c1cfad6b8f2.png)
S-> S’ S’->(S)SS’| First( (S)SS’) = { ( } Follow(S)=Follow(S’)= { (, ),$ }
预测分析表
非终结符 S ( S->S’ ) S->S’ $ S->S’
S’
S’->(S)SS’
S’->
S’->
S’->
冲突
仔细分析后,发现该文法 S->S(S)S| 是二义性文法。 二义性文法不可能是LL(1)文法。 例如:( ) ( )
S->aS’ S’->aS’AS’|Ɛ A->+|*
First(S) = First(aS’)={a} First(S’)= First(aS’AS’) ∪ First(Ɛ)= {a} ∪{Ɛ}= {a, Ɛ} First(A) = { +,*}
Follow(S) ={$} 因为 S->aS’,所以把Follow(S)加入到Follow(S’)中。 因为 S’->aS’AS’的第一个S’ ,所以把First(AS’)={+,*}加入到Follow(S’)中。 因为 S’->aS’AS’的第二个S’ ,所以Follow(S)加入到Follow(S’)中。 所以,Follow(S’)= {$, +,*} 对 S’->aS’AS’的A ,当A后面的S’推导出非空时,把First(S’)-{Ɛ}={a}加入到Follow(A)中。 对 S’->aS’AS’的A ,当A后面的S’推导出空时,把Follow(S’)={$,+,*}加入到Follow(A)中。 所以,Follow(A)= {a, +,*,$} 对于S’->aS’AS’|Ɛ,因为First(aS’AS’) ∩Follow(S’)={a} ∩{$,+,*}=空集,所以没有冲突。 对于A->+|*,因为First(+) ∩First(*)={+} ∩{*}=空集,所以没有冲突。 所以该文法是LL(1)文法。
编译原理课后习题答案
![编译原理课后习题答案](https://img.taocdn.com/s3/m/e4bb211e55270722192ef7cd.png)
(a) 0 ( 0 | 1)* 0
由0和1组成且以0开始和结束的符号串全体. (b) ( ( | 0 ) 1* ) * 由0和1组成的符号串全体.
(c) ( 0 | 1 )* 0 ( 0 | 1) ( 0 | 1) 由0和1组成且以000,001,010或011结束的符号串全体. 长度大于等于3且倒数第3个字符为0的01符号串全体.
R R ‘|’ S | S S ST | T T U* | U U (R) | a | b
a
a
a
28
4.5 dangling-else文法: stmt if expr then stmt | matched-stmt matched-stmt if expr then matched-stmt else stmt | other 试说明此文法是二义性的。 句子 if e1 then if e2 then s1 else if e3 then s2 else s3 if e1 then if e2 then s1 else if e3 then s2 else s3
0|1 B 1 D E 0 ABDE ABDE ABCDE ABDE 1 ABCDE ABCDE
start
A
1
C
NFA 0
start A' 1
0
B'
0
1
start
A'
1
最小化DFA
24
DFA
3.8 给定右线性文法G: S 0S | 1S | 1A | 0B A 1C |1 B 0C | 1 C 0C | 1C | 0 | 1 试求一个等价的左线性文法G’.
20
3.6 给出接受下列在字母表{0,1}上的DFA。 (a)所有以00结束的符号串的集合; (1|0)*00
编译原理课后答案-第二版
![编译原理课后答案-第二版](https://img.taocdn.com/s3/m/dc08704276c66137ef06194d.png)
第三章1、L(G[S])={ abc }2、L(G[N])={ n位整数或空字符串| n>0 }3、G[E]:E—>E+D | E-D | DD—>0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 94、L(G[Z])={ a n b n | n>0 }5、(1) 考虑不包括“0”的情况G[S]:S—>0S | ABC | 2 | 4| 6 | 8A—>1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9B—>AB | 0B | εC—>0 | 2 | 4 | 6 | 8考虑包括“0”的情况:G[S]:S—>AB | CB—>AB | CA—>0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9C—>0 | 2 | 4 | 6 | 8(2)方法1:G[S]:S—> ABC | 2 | 4 | 6 | 8A—>1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9B—>AB | 0B | εC—>0 | 2 | 4 | 6 | 8方法2:G[S]:S—>AB | CB—> AB | 0B | C | 0A—> 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9C—>2 | 4 | 6 | 86、设<表达式>为E,<项>为T,<因子>为F,注:推导过程不能省略,以下均为最左推导(1) E => T => F => i(4) E => E+T => T+T => T*F+T => F*F+T => i*F+T => i*i+T => i*i+F => i*i+i(6) E => E+T => T+T => F+T => i+T => i+T*F => i+F*F => i+i*F => i+i*I7、<表达式><表达式>*<表达式><表达式>+<表达式>i i i<表达式><表达式>+<表达式>i <表达式>*<表达式>i i8、是有二义性的,因为句子abc 有两棵语法树(或称有两个最左推导或有两个最右推导)最左推导1:S => Ac => abc 最左推导2:S => aB => abc 9、(1)(2) 该文法描述了变量a 和运算符+、*组成的逆波兰表达式10、(1) 该文法描述了各种成对圆括号的语法结构(2) 是有二义性的,因为该文法的句子()()存在两种不同的最左推导: 最左推导1:S => S(S)S => (S)S => ()S => ()S(S)S => ()(S)S => ()()S => ()()最左推导2:S => S(S)S => S(S)S(S)S => (S)S(S)S=> ()S(S)S => ()(S)S => ()()S => ()()11、(1) 因为从文法的开始符E 出发可推导出E+T*F ,推导过程如下:E => E+T =>E+T*F ,所以E+T*F 是句型。
《编译原理》课后习题答案第三章第3章文法和语言第1
![《编译原理》课后习题答案第三章第3章文法和语言第1](https://img.taocdn.com/s3/m/3550adde48d7c1c708a145e9.png)
《编译原理》课后习题答案第三章第3 章文法和语言第1 题文法G=({A,B,S},{a,b,c},P,S)其中P 为:S→Ac|aBA→abB→bc写出L(G[S])的全部元素。
答案:L(G[S])={abc}第2 题文法G[N]为:N→D|NDD→0|1|2|3|4|5|6|7|8|9G[N]的语言是什么?答案:G[N]的语言是V+。
V={0,1,2,3,4,5,6,7,8,9}N=>ND=>NDD.... =>NDDDD...D=>D......D或者:允许0 开头的非负整数?第3题为只包含数字、加号和减号的表达式,例如9-2+5,3-1,7等构造一个文法。
答案:G[S]:S->S+D|S-D|DD->0|1|2|3|4|5|6|7|8|9第4 题已知文法G[Z]:Z→aZb|ab写出L(G[Z])的全部元素。
盛威网()专业的计算机学习网站 1《编译原理》课后习题答案第三章答案:Z=>aZb=>aaZbb=>aaa..Z...bbb=> aaa..ab...bbbL(G[Z])={anbn|n>=1}第5 题写一文法,使其语言是偶正整数的集合。
要求:(1) 允许0 打头;(2)不允许0 打头。
答案:(1)允许0 开头的偶正整数集合的文法E→NT|DT→NT|DN→D|1|3|5|7|9D→0|2|4|6|8(2)不允许0 开头的偶正整数集合的文法E→NT|DT→FT|GN→D|1|3|5|7|9D→2|4|6|8F→N|0G→D|0第6 题已知文法G:<表达式>::=<项>|<表达式>+<项><项>::=<因子>|<项>*<因子><因子>::=(<表达式>)|i试给出下述表达式的推导及语法树。
(5)i+(i+i)(6)i+i*i盛威网()专业的计算机学习网站 2 《编译原理》课后习题答案第三章答案:<表达式><表达式> + <项><因子><表达式><表达式> + <项><因子>i<项><因子>i<项><因子>i( )(5) <表达式>=><表达式>+<项>=><表达式>+<因子>=><表达式>+(<表达式>)=><表达式>+(<表达式>+<项>)=><表达式>+(<表达式>+<因子>)=><表达式>+(<表达式>+i)=><表达式>+(<项>+i)=><表达式>+(<因子>+i)=><表达式>+(i+i)=><项>+(i+i)=><因子>+(i+i)=>i+(i+i)<表达式><表达式> + <项><项> * <因子><因子> i<项><因子>ii(6) <表达式>=><表达式>+<项>=><表达式>+<项>*<因子>=><表达式>+<项>*i=><表达式>+<因子>*i=><表达式>+i*i=><项>+i*i=><因子>+i*i=>i+i*i盛威网()专业的计算机学习网站 3《编译原理》课后习题答案第三章第7 题证明下述文法G[〈表达式〉]是二义的。
(完整word版)编译原理课后答案
![(完整word版)编译原理课后答案](https://img.taocdn.com/s3/m/ca3a169759eef8c75fbfb3e1.png)
第二章 高级语言及其语法描述4.令+、*和↑代表加,乘和乘幂,按如下的非标准优先级和结合性质的约定,计算1+1*2↑2*1↑2的值:(1) 优先顺序(从高至低)为+,*和↑,同级优先采用左结合。
(2) 优先顺序为↑,+,*,同级优先采用右结合。
解:(1)1+1*2↑2*1↑2=2*2↑1*1↑2=4↑1↑2=4↑2=16 (2)1+1*2↑2*1↑2=1+1*2*1=2*2*1=2*2=46.令文法G6为 N →D|NDD →0|1|2|3|4|5|6|7|8|9 (1) G6 的语言L (G6)是什么?(2) 给出句子0127、34和568的最左推导和最右推导。
解:(1)L (G6)={a|a ∈∑+,∑=﹛0,1,2,3,4,5,6,7,8,9}}(2)N =>ND => NDD => NDDD => DDDD => 0DDD => 01DD => 012D => 0127 N => ND => N7=> ND7=> N27=> ND27=> N127=> D127=> 0127 N => ND => DD => 3D => 34 N => ND => N4=> D4 =>34N => ND => NDD => DDD => 5DD => 56D => 568 N => ND => N8=> ND8=> N68=> D68=> 5687.写一个文法,使其语言是奇数集,且每个奇数不以0开头。
解:A →SN, S →+|-|∑, N →D|MDD →1|3|5|7|9, M →MB|1|2|3|4|5|6|7|8|9 B →0|1|2|3|4|5|6|7|8|9 8. 文法:E T E T E T TF T F T F F E i→+-→→|||*|/()| 最左推导:E E T T TF T i T i T F i F F i i F i i i E T T F F F i F i E i E T i T T i F T i i T i i F i i i ⇒+⇒+⇒+⇒+⇒+⇒+⇒+⇒+⇒⇒⇒⇒⇒⇒+⇒+⇒+⇒+⇒+⇒+********()*()*()*()*()*()*()最右推导:E E T E TF E T i E F i E i i T i i F i i i i i E T F T F F F E F E T F E F F E i F T i F F i F i i i i i ⇒+⇒+⇒+⇒+⇒+⇒+⇒+⇒+⇒⇒⇒⇒⇒+⇒+⇒+⇒+⇒+⇒+⇒+**********()*()*()*()*()*()*()*()语法树:/********************************EE FTE +T F F T +iiiEEFTE-T F F T -iiiEEFT+T F FTiii*i+i+ii-i-ii+i*i*****************/9.证明下面的文法是二义的:S → iSeS|iS|I解:因为iiiiei 有两种最左推导,所以此文法是二义的。
编译原理课后习题答案
![编译原理课后习题答案](https://img.taocdn.com/s3/m/c116c0fcafaad1f34693daef5ef7ba0d4a736d86.png)
编译原理课后习题答案编译原理习题答案习题11.1翻译程序:把⽤某种程序设计语⾔(源语⾔)编写的程序(源程序)翻译成与之等价的另⼀种语⾔(⽬标语⾔)的程序(⽬标程序)。
编译程序:⼀种翻译程序,将⾼级语⾔编写的源程序翻译成等价的机器语⾔或汇编语⾔的⽬标程序。
1.2词法分析、语法分析、语义分析和中间代码⽣成、代码优化、⽬标代码⽣成1.3词法分析:根据语⾔的词法规则对构成源程序的符号进⾏扫描和分解,识别出⼀个个的单词。
语法分析:根据语⾔的语法规则,把单词符号串分解成各类语法单位。
语义分析及中间代码⽣成:对语法分析识别出的语法单位分析其含义,并进⾏初步翻译。
代码优化:对中间代码进⾏加⼯变换,以产⽣更⾼效的⽬标代码。
⽬标代码⽣成:将中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或会变指令代码。
以上5个阶段依次执⾏。
习题22.1 (1)有穷⾮空的符号集合(2)利⽤产⽣是规则A->v将A替换为v时与A的上下⽂⽆关。
(3)略(4)推导是把句型中的⾮终结符⽤⼀个产⽣是规则的右部开替代的过程;直接推导是将⾮终结符的替代结果只⽤了⼀次产⽣式规则。
(5)略(6)⼀个句型的最左直接短语(7)如果⼀个⽂法存在某个句⼦对应两棵不同的语法树或有两个不同的最左(右)推导,则称这个⽂法是⼆义的。
2.2(1)VN ={Z,A,B} VT ={a,b,c,d,e}(2)abbcde,abbbcde是,acde不是。
2.3 (1)L[G]={d|n≥1,m≥0}(2)2.4 (1) A=>B=>c=>fAg=>fBg=>fCg=>feg(2)A=>AaB=>AaC=>Aae=>Bae=>BcCae=>Bceae=>Cceae=>eceae(3)A=>B=>BcC=>BcfAg=>BcfAaBg=>BcfAaCg=>BcfAaeg=>BcfBaeg =>BcfCaeg=>Bcfeaeg=>Ccfeaeg=>ecfeaeg(3)中题⽬有错应为C fCg|e2.5L[G]={a?b?c?|aab,n≥2}2.6 (1)Z→AB A→Aa|ε B→Bb|ε(2)Z→aZb|ab(3)Z→aAb A→aAb|b(4)Z→AB A→aAb|ab B→cB|ε(5)Z→aaAb|ab Z→aaBb|bb A→aaAb|ab B→aaBb|bb2.7 ⼀位数:Z→2|4|6|8两位数:Z→AB A→1|2|3|4|5|6|7|8|9 B→0|2|4|6|8三位以上:Z→ACB A→1|2|3|4|5|6|7|8|9 B→0|2|4|6|8 C→CDD→0|1|2|3|4|5|6|7|8|92.8证明:E=>E+T=>E+T*F短语:T*F E+T*F 直接短语:T*F 句柄:T*F2.9 语法树: E 短语:E*T , (E*T) , F↑(E*T) ,F ,E* F↑(E*T)E *F 直接短语:E*T , FT ↑ F 句柄:FF ( E )E * T2.10(1)语法树(2)直接短语:a , ZZ 句柄:Z( L )L , ZZ ( L )Za2.11最左推导:Z=>ZaB=>BaB=>B+AaB=>A+AaB=>(+)Z*aB=>(+)ZaB*aB =>(+)+aB*aB=>(+)+aA*aB=>(+)+a(*aB=>(+)+a(*aA=>(+)+a(*a(直接短语:(,+句柄:(2.12(1) S=>iSeS=>iiSeS=>iiIeS=>iiIeIS=>iS=>iiSeS=>iiIeS=>iiIeI(2) S=>SaS=>cSaS=>cfaS=>cfafS=>cS=>cSaS=>cfaS=>cfaf(3) E=>EOE=>EOEOE=>iOEOE=>i+EOE=>i+iOE=>i+i-E=>i+i-iE=>EOE=>iOE=>i+E=>i+EOE=>i+iOE=>i+i-E=>i+i-i2.13 Z→aABZ|cCACdA→bAB|aZA|cCCB→bAB|CzbC→cZ|c习题33.1(1)确定的有限⾃动机(2)不确定的有限⾃动机(3)正规集是⼀类特殊的单词集合,正规式是正规集的描述⼯具 3.2 (1) (1|2|3|4|5|6|7|8|9|0)*(1|3|5|7|9) (2) 11(0|1)*00 3.3 证明:b *(a|b)+={a,b,ab,ba,aa,bb …} (a|b)+={a,b,ab,ba,aa,bb …} 3.4 (1)(2)DDDD3.5(1) (2)(3)3.6(1) (01|10) *(01|10)(2) (0(1|00)*)|003.7(1) Z →1AB (2)Z →ABA →(0|1)A A →0A|εA →0|1B →(0|1)B|ε B →0B B →ε3.8 r=a(a|b )*bb3.9 Z →1BB →0Z|0 Z →0Z|ε3.10 3.11DDD习题44.1 (1)若⽂法G[Z]满⾜①⽂法不含左递归②③(2)4.2(1) First(S)={a,d} First(B)={a,d,c,ε}First(A)={a,d,e,c} First(D)={a,d,ε}Follow(S)={#,a,b,d,e} Follow(B)={a,d}Follow(A)={b} Follow(D)={e,a,d,b}(2) 不是4.3 (1) 证明: First(Z)={a,b,c} Follow(S)={#,a,b,c,d} First(A)={a,b,c,d} Follow(A)={ #,a,b,c,d }First(B)={a,d,c} Follow(B)={ a,b,c,d } 是LL(1)⽂法。
编译原理教程课后习题答案第二章
![编译原理教程课后习题答案第二章](https://img.taocdn.com/s3/m/cb49e4c16bec0975f465e265.png)
第二章 词法分析2.1 完成下列选择题:(1) 词法分析器的输出结果是。
a. 单词的种别编码b. 单词在符号表中的位置c. 单词的种别编码和自身值d. 单词自身值(2) 正规式M1和M2等价是指。
a. M1和M2的状态数相等b. M1和M2的有向边条数相等c. M1和M2所识别的语言集相等d. M1和M2状态数和有向边条数相等(3) DFA M(见图2-1)接受的字集为。
a. 以0开头的二进制数组成的集合b. 以0结尾的二进制数组成的集合c. 含奇数个0的二进制数组成的集合d. 含偶数个0的二进制数组成的集合【解答】(1) c (2) c (3) d图2-1 习题2.1的DFA M2.2 什么是扫描器?扫描器的功能是什么?【解答】 扫描器就是词法分析器,它接受输入的源程序,对源程序进行词法分析并识别出一个个单词符号,其输出结果是单词符号,供语法分析器使用。
通常是把词法分析器作为一个子程序,每当词法分析器需要一个单词符号时就调用这个子程序。
每次调用时,词法分析器就从输入串中识别出一个单词符号交给语法分析器。
2.3 设M=({x,y}, {a,b}, f, x, {y})为一非确定的有限自动机,其中f 定义如下:f(x,a)={x,y} f {x,b}={y}f(y,a)=Φ f{y,b}={x,y}试构造相应的确定有限自动机M ′。
【解答】 对照自动机的定义M=(S,Σ,f,So,Z),由f 的定义可知f(x,a)、f(y,b)均为多值函数,因此M 是一非确定有限自动机。
先画出NFA M 相应的状态图,如图2-2所示。
图2-2 习题2.3的NFA M 用子集法构造状态转换矩阵,如表表2-1 状态转换矩阵1b将转换矩阵中的所有子集重新命名,形成表2-2所示的状态转换矩阵,即得到 M ′=({0,1,2},{a,b},f,0,{1,2}),其状态转换图如图2-3所示。
表2-2 状态转换矩阵将图2-3所示的DFA M ′最小化。
编译原理课后习题答案+清华大学出版社第二版
![编译原理课后习题答案+清华大学出版社第二版](https://img.taocdn.com/s3/m/a88cbf7ffab069dc51220162.png)
b∶=10; end (q); procedure s; var c,d; procedure r;
e,f;
begin (r)
call q;
end (r); begin (s)
call r; end (s);
begin (p) call s;
end (p);
begin (main)
call p; end
返回地址 RA 的用途。
答案: 栈顶指针 T,最新活动记录基地址指针 B,动态链指针 DL,静态链指针 SL 与返回地址
RA 的用途说明如下: T: 栈顶寄存器 T 指出了当前栈中最新分配的单元(T 也是数组 S 的下标)。 B:基址寄存器,指向每个过程被调用时,在数据区 S 中给它分配的数据段起 始 地址,
总而言之,是边翻译边执行。 像 C,Pascal 之类的语言,属于编译型的高级语言。它们的特点是计算机事先对高级语 言进行全盘翻译,将其全部变为机器代码,再统一执行,即先翻译,后执行。从速度上看, 编译型的高级语言比解释型的高级语言更快。
盛威网()专业的计算机学习网站
4
《编译原理》课后习题答案第二章
第 2题
一个典型的编译程序通常由哪些部分组成?各部分的主要功能是什么?并画出编译程序 的总体结构图。
答案: 一个典型的编译程序通常包含 8 个组成部分,它们是词法分析程序、语法分析程序、语
义分析程序、中间代码生成程序、中间代码优化程序、目标代码生成程序、表格管理程序和 错误处理程序。其各部分的主要功能简述如下。
盛威网()专业的计算机学习网站
2
《编译原理》课后习题答案第一章
合实现方案,即先把源程序翻译成较容易解释执行的某种中间代码程序,然后集中解释执行 中间代码程序,最后得到运行结果。
编译原理教程-课后习题答案第三章语法分析
![编译原理教程-课后习题答案第三章语法分析](https://img.taocdn.com/s3/m/55782e7469eae009581becad.png)
c. 最左推导和最右推导必定相同
d. 可能存在两个不同的最左推导,但它们对应的语法树 相同
第三章 语法分析
(3) 采用自上而下分析,必须 。
a. 消除左递归
b. 消除右递归
c. 消除回溯
d. 提取公共左因子
(4) 设a、b、c是文法的终结符,且满足优先关系 ab和bc,则 。
a. 必有ac
b. 必有ca
第三章 语法分析 表3-1 预测分析表
A A′ B B′
能否不画出语法树,而直接由定义(即在句型中)寻 找满足某个产生式的候选式这样一个最左子串(即句柄) 呢?例如,对句型aAaBcbbdcc,我们可以由左至右扫描 找到第一个子串AaB,它恰好是满足A→AaB右部的子串; 与树(a)对照,AaB的确是该句型的句柄。是否这一方法 始终正确呢?我们继续检查句型aAcbBdcc,由左至右找 到第一个子串c,这是满足A→C右部的子串,但由树(b) 可知,c不是该句型的句柄。由此可知,画出对应句型 的语法树然后寻找最左直接短语是确定句柄的好方法。
c. 必有ba
d. a~c都不一定成立
第三章 语法分析
(5) 在规范归约中,用 来刻画可归约串。
a. 直接短语
b. 句柄
c. 最左素短语 d. 素短语
(6) 若a为终结符,则A→α ·aβ 为 项目。
a. 归约
b. 移进
c. 接受
d. 待约
(7) 若项目集Ik含有A→α · ,则在状态k时,仅 当 面 临 的 输 入 符 号 a∈FOLLOW(A) 时 , 才 采 取
第三章 语法分析
因此,文法G[S]为二义文法(对句子abbb也可画出 两棵不同语法树)。
3.4 已知文法G[S]为S→SaS|ε ,试证明文法G[S] 为二义文法。
编译原理(第3版)课本习题答案
![编译原理(第3版)课本习题答案](https://img.taocdn.com/s3/m/b1ed4c1f964bcf84b9d57bad.png)
第二章 高级语言及其语法描述6.(1)L (G 6)={0,1,2,......,9}+(2)最左推导:N=>ND=>NDD=>NDDD=>DDDD=>0DDD=>01DD=>012D=>0127 N=>ND=>DD=>3D=>34N=>ND=>NDD=>DDD=>5DD=>56D=>568 最右推导:N=>ND =>N7=>ND7=>N27=>ND27=>N127=>D127=>0127 N=>ND=>N4=>D4=>34N=>ND=>N8=>ND8=>N68=>D68=>5687.【答案】G:S →ABC | AC | CA →1|2|3|4|5|6|7|8|9B →BB|0|1|2|3|4|5|6|7|8|9C →1|3|5|7|98.(1)最左推导:E=>E+T=>T+T=>F+T=>i+T=>i+T*F=>i+F*F=>i+i*F=>i+i*iE=>T=>T*F=>F*F=>i*F=>i*(E)=>i*(E+T)=>i*(T+T)=>i*(F+T)=>i*(i+T)=>i*(i+F)=>i*(i+i) 最右推导:E=>E+T=>E+T*F=>E+T*i=>E+F*i=>E+i*i=>T+i*i=>F+i*i=>i+i*iE=>T=>T*F=>T*(E)=>T*(E+T)=>T*(E+F)=>T*(E+i)=>T*(T+i)=>T*(F+i)=>T*(i+i)=>F*(i+i)=>i*(i+i) (2)9.证明:该文法存在一个句子iiiei 有两棵不同语法分析树,如下所示,因此该文法是二义的。
编译原理教程课后习题答案
![编译原理教程课后习题答案](https://img.taocdn.com/s3/m/52d5e55f1711cc7931b716ef.png)
编译原理教程课后习题答案【篇一:编译原理教程课后习题答案——第一章】完成下列选择题:(1) 构造编译程序应掌握a. 源程序b. 目标语言c. 编译方法d. 以上三项都是(2) 编译程序绝大多数时间花在上。
a. 出错处理b. 词法分析c. 目标代码生成d. 表格管理(3) 编译程序是对。
a. 汇编程序的翻译b. 高级语言程序的解释执行c. 机器语言的执行d. 高级语言的翻译【解答】(1) d (2) d(3) d1.2 计算机执行用高级语言编写的程序有哪些途径?它们之间的主要区别是什么?【解答】计算机执行用高级语言编写的程序主要有两种途径:解释和编译。
在解释方式下,翻译程序事先并不采用将高级语言程序全部翻译成机器代码程序,然后执行这个机器代码程序的方法,而是每读入一条源程序的语句,就将其解释(翻译)成对应其功能的机器代码语句串并执行,而所翻译的机器代码语句串在该语句执行后并不保留,最后再读入下一条源程序语句,并解释执行。
这种方法是按源程序中语句的动态执行顺序逐句解释(翻译)执行的,如果一语句处于一循环体中,则每次循环执行到该语句时,都要将其翻译成机器代码后再执行。
在编译方式下,高级语言程序的执行是分两步进行的:第一步首先将高级语言程序全部翻译成机器代码程序,第二步才是执行这个机器代码程序。
因此,编译对源程序的处理是先翻译,后执行。
从执行速度上看,编译型的高级语言比解释型的高级语言要快,但解释方式下的人机界面比编译型好,便于程序调试。
这两种途径的主要区别在于:解释方式下不生成目标代码程序,而编译方式下生成目标代码程序。
1.3 请画出编译程序的总框图。
如果你是一个编译程序的总设计师,设计编译程序时应当考虑哪些问题?【解答】编译程序总框图如图1-1所示。
作为一个编译程序的总设计师,首先要深刻理解被编译的源语言其语法及语义;其次,要充分掌握目标指令的功能及特点,如果目标语言是机器指令,还要搞清楚机器的硬件结构以及操作系统的功能;第三,对编译的方法及使用的软件工具也必须准确化。
编译原理课后答案_第三版
![编译原理课后答案_第三版](https://img.taocdn.com/s3/m/614734d45022aaea998f0ffa.png)
三
12将图a确定化最小化
a,b
a
a
图a
解:引入新的初态结点X和终态结点Y(X,Y不属于源非确定集)得图如下:
a
εε εε
a,b a
列出状态转换矩阵如下所示:
ab
A {X,0,Y}{0,1,Y}{1}
解:构造正规式为:(0|10)*
则可构造如下NFA:
ε
0
εε
εε
ε10
ε
ε
列出状态转换矩阵如下:
01
A {q0,F,A,C,qf}{B,G,F,A,C,qf}{D}
B {B,G,F,A,C,qf}{B,G,F,A,C,qf}{D}
C {D}{E,G,F,A,B,C,qf}ø
D {E,G,F,A,B,C,qf} {B,G,F,A,C,qf}{D}
解:(1) S->a|^|(T)
T->ST’
T’->,ST’|ε
(2)
FIRSTFOLLOW
Sa,^,(#, , , )
Ta,^,()
T’, ,ε)
预分析表:
a^ ( ),#
SS->a S->^ S->(T)
TT->ST’T->ST’T->ST’
T’T’->εT->,ST’
是LL(1)的。
五
5.文法S->AS|b
{0,1}b={2,4}∈{2,3,4,5}
∴{0,1}不能再分
非终态{2,3,4,5}a={0,1,3,5}
{2,4}a={0,1} {2,4}b={3,5}
编译原理教程课后习题答案
![编译原理教程课后习题答案](https://img.taocdn.com/s3/m/52d5e55f1711cc7931b716ef.png)
编译原理教程课后习题答案【篇一:编译原理教程课后习题答案——第一章】完成下列选择题:(1) 构造编译程序应掌握a. 源程序b. 目标语言c. 编译方法d. 以上三项都是(2) 编译程序绝大多数时间花在上。
a. 出错处理b. 词法分析c. 目标代码生成d. 表格管理(3) 编译程序是对。
a. 汇编程序的翻译b. 高级语言程序的解释执行c. 机器语言的执行d. 高级语言的翻译【解答】(1) d (2) d(3) d1.2 计算机执行用高级语言编写的程序有哪些途径?它们之间的主要区别是什么?【解答】计算机执行用高级语言编写的程序主要有两种途径:解释和编译。
在解释方式下,翻译程序事先并不采用将高级语言程序全部翻译成机器代码程序,然后执行这个机器代码程序的方法,而是每读入一条源程序的语句,就将其解释(翻译)成对应其功能的机器代码语句串并执行,而所翻译的机器代码语句串在该语句执行后并不保留,最后再读入下一条源程序语句,并解释执行。
这种方法是按源程序中语句的动态执行顺序逐句解释(翻译)执行的,如果一语句处于一循环体中,则每次循环执行到该语句时,都要将其翻译成机器代码后再执行。
在编译方式下,高级语言程序的执行是分两步进行的:第一步首先将高级语言程序全部翻译成机器代码程序,第二步才是执行这个机器代码程序。
因此,编译对源程序的处理是先翻译,后执行。
从执行速度上看,编译型的高级语言比解释型的高级语言要快,但解释方式下的人机界面比编译型好,便于程序调试。
这两种途径的主要区别在于:解释方式下不生成目标代码程序,而编译方式下生成目标代码程序。
1.3 请画出编译程序的总框图。
如果你是一个编译程序的总设计师,设计编译程序时应当考虑哪些问题?【解答】编译程序总框图如图1-1所示。
作为一个编译程序的总设计师,首先要深刻理解被编译的源语言其语法及语义;其次,要充分掌握目标指令的功能及特点,如果目标语言是机器指令,还要搞清楚机器的硬件结构以及操作系统的功能;第三,对编译的方法及使用的软件工具也必须准确化。
(完整版)编译原理课后习题答案
![(完整版)编译原理课后习题答案](https://img.taocdn.com/s3/m/4cb850fc5122aaea998fcc22bcd126fff7055d79.png)
(完整版)编译原理课后习题答案第一章1.典型的编译程序在逻辑功能上由哪几部分组成?答:编译程序主要由以下几个部分组成:词法分析、语法分析、语义分析、中间代码生成、中间代码优化、目标代码生成、错误处理、表格管理。
2. 实现编译程序的主要方法有哪些?答:主要有:转换法、移植法、自展法、自动生成法。
3. 将用户使用高级语言编写的程序翻译为可直接执行的机器语言程序有哪几种主要的方式?答:编译法、解释法。
4. 编译方式和解释方式的根本区别是什么?答:编译方式:是将源程序经编译得到可执行文件后,就可脱离源程序和编译程序单独执行,所以编译方式的效率高,执行速度快;解释方式:在执行时,必须源程序和解释程序同时参与才能运行,其不产生可执行程序文件,效率低,执行速度慢。
第二章1.乔姆斯基文法体系中将文法分为哪几类?文法的分类同程序设计语言的设计与实现关系如何?答:1)0型文法、1型文法、2型文法、3型文法。
2)2. 写一个文法,使其语言是偶整数的集合,每个偶整数不以0为前导。
答:Z→SME | BS→1|2|3|4|5|6|7|8|9M→ε | D | MDD→0|SB→2|4|6|8E→0|B3. 设文法G为:N→ D|NDD→ 0|1|2|3|4|5|6|7|8|9请给出句子123、301和75431的最右推导和最左推导。
答:N?ND?N3?ND3?N23?D23?123N?ND?NDD?DDD?1DD?12D?123N?ND?N1?ND1?N01?D01?301N?ND?NDD?DDD?3DD?30D?301N?ND?N1?ND1?N31?ND31?N431?ND431?N5431?D5431?7 5431N?ND?NDD?NDDD?NDDDD?DDDDD?7DDDD?75DDD?754 DD?7543D?75431 4. 证明文法S→iSeS|iS| i是二义性文法。
答:对于句型iiSeS存在两个不同的最左推导:S?iSeS?iiSesS?iS?iiSeS所以该文法是二义性文法。
编译原理课后作业参考答案
![编译原理课后作业参考答案](https://img.taocdn.com/s3/m/3a632c5b804d2b160b4ec055.png)
作业参考答案第二章 高级语言及其语法描述6、(1)L (G 6)={0,1,2,......,9}+(2)最左推导:N=>ND=>NDD=>NDDD=>DDDD=>0DDD=>01DD=>012D=>0127 N=>ND=>DD=>3D=>34N=>ND=>NDD=>DDD=>5DD=>56D=>568 最右推导:N=>ND =>N7=>ND7=>N27=>ND27=>N127=>D127=>0127 N=>ND=>N4=>D4=>34N=>ND=>N8=>ND8=>N68=>D68=>568 7、G:S →ABC | AC | CA →1|2|3|4|5|6|7|8|9B →BB|0|1|2|3|4|5|6|7|8|9C →1|3|5|7|98、(1)最左推导:E=>E+T=>T+T=>F+T=>i+T=>i+T*F=>i+F*F=>i+i*F=>i+i*iE=>T=>T*F=>F*F=>i*F=>i*(E)=>i*(E+T)=>i*(T+T)=>i*(F+T)=>i*(i+T)=>i*(i+F)=>i*(i+i) 最右推导:E=>E+T=>E+T*F=>E+T*i=>E+F*i=>E+i*i=>T+i*i=>F+i*i=>i+i*iE=>T=>T*F=>T*(E)=>T*(E+T)=>T*(E+F)=>T*(E+i)=>T*(T+i)=>T*(F+i)=>T*(i+i)=>F*(i+i)=>i*(i+i) (2)9、证明:该文法存在一个句子iiiei 有两棵不同语法分析树,如下所示,因此该文法是二义的。
编译原理考试习题及答案PPT课件
![编译原理考试习题及答案PPT课件](https://img.taocdn.com/s3/m/bc32964adf80d4d8d15abe23482fb4daa58d1dfb.png)
自底向上的语法分析是从输入的字符串出发,逐步将其归约为文法的起始符号。
自底向上的语法分析通常采用LR(0)、SLR(1)、LALR(2)等算法。
自底向上的语法分析可以检测出输入的字符串是否符合语言的语法规则,并生成相应的语法结构。
01
02
03
自底向上的语法分析
语法分析的算法和数据结构
语法分析的算法包括预测分析法、移位/归约法、LR(0)、SLR(1)、LALR(2)等。
三地址代码的生成
对三地址代码进行优化可以提高目标代码的执行效率,常见的优化技术包括常量折叠、死代码删除、循环展开等。
三地址代码的优化
循环优化
循环是程序中常见的结构之一,对循环进行优化可以提高程序的执行效率。常见的循环优化技术包括循环展开、循环合并、循环剪枝等。
要点一
要点二
死代码删除
死代码是指程序中永远不会被执行的代码,删除这些死代码可以减小目标代码的大小并提高程序的执行效率。
习题及答案解析
词法分析习题及答案解析
题目
给定一个字符串,判断它是否是合法的标识符。
答案解析
合法的标识符必须以字母或下划线开头,后面可以跟字母、数字或下划线。
题目
给定一个字符串,判断它是否是关键字。
答案解析
关键字是编程语言中预定义的保留字,不能用作标识符。例如,在C语言中,关键字包括`int`, `float`, `if`, `else`等。
答案解析
上下文无关文法是一种形式文法,它的产生式右部不依赖于左部的任何符号。这意味着产生式右部是一个终结符或一个非终结符的序列。
题目
给定一个抽象语法树,判断它是否是二叉树。
答案解析
抽象语法树是源代码的树形表示,每个节点表示源代码中的一个结构。如果一个抽象语法树中的每个节点最多有两个子节点,则它是二叉树。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编译原理简明教程答案【篇一:8000份课程课后习题答案与大家分享~~】> 还有很多,可以去课后答案网(/bbs)查找。
##################【公共基础课-答案】####################新视野大学英语读写教程答案(全)【khdaw】/bbs/viewthread.php?tid=108fromuid=1429267 概率论与数理统计教程 (茆诗松著) 高等教育出版社课后答案/bbs/viewthread.php?tid=234fromuid=1429267 高等数学(第五版)含上下册高等教育出版社课后答案d.php?tid=29fromuid=1429267新视野英语听力原文及答案课后答案【khdaw】/bbs/viewthread.php?tid=586fromuid=1429267线性代数 (同济大学应用数学系著) 高等教育出版社课后答案/bbs/viewthread.php?tid=31fromuid=1429267 21世纪大学英语第3册(1-4)答案【khdaw】/bbs/viewthread.php?tid=285fromuid=1429267 概率与数理统计第二,三版 (浙江大学盛骤谢式千潘承毅著) 高等教育出版社课后答案d.php?tid=32fromuid=1429267复变函数全解及导学[西安交大第四版]【khdaw】/bbs/viewthread.php?tid=142fromuid=1429267 大学英语精读第三版2册课后习题答案/bbs/viewthread.php?tid=411fromuid=1429267 线性代数(第二版)习题答案/bbs/viewthread.php?tid=97fromuid=1429267 21世纪(第三册)课后答案及课文翻译(5-8)【khdaw】/bbs/viewthread.php?tid=365fromuid=1429267 大学英语精读第2册课文翻译(上外)【khdaw】d.php?tid=598fromuid=1429267新视野英语视听说教程1-4答案【khdaw】/bbs/viewthread.php?tid=2639fromuid=1429267 物理学教程(马文蔚)答案/bbs/viewthread.php?tid=1188fromuid=1429267 毛邓三课后思考题答案(高教版)高等教育出版社【khdaw】/bbs/viewthread.php?tid=1263 fromuid=1429267##################【通信/电子/电气/自动化类--答案】####################电路第四版 (邱关源著) 高等教育出版社课后答案d.php?tid=259fromuid=1429267电路第五版 (邱关源罗先觉著) 高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=4097fromuid=1429267 数字电子技术基础第四版 (阎石著) 高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=215fromuid=1429267 模拟电子技术基础(第三版华成英主编)习题答案/bbs/viewthread.php?tid=242fromuid=1429267 通信原理第5版(樊昌信著) 国防工业出版社课后答案【khdaw_lxywyl】【篇二:课后习题答案汇总】> 还有很多,可以去课后答案网(/bbs)查找。
##################【公共基础课-答案】####################新视野大学英语读写教程答案(全)【khdaw】/bbs/viewthread.php?tid=108fromuid=1010194概率论与数理统计教程 (茆诗松著) 高等教育出版社课后答案/bbs/viewthread.php?tid=234fromuid=1010194高等数学(第五版)含上下册高等教育出版社课后答案/bbs/viewthread.php?tid=29fromuid=1010194新视野英语听力原文及答案课后答案【khdaw】/bbs/viewthread.php?tid=586fromuid=1010194线性代数 (同济大学应用数学系著) 高等教育出版社课后答案/bbs/viewthread.php?tid=31fromuid=101019421世纪大学英语第3册(1-4)答案【khdaw】/bbs/viewthread.php?tid=285fromuid=1010194概率与数理统计第二,三版 (浙江大学盛骤谢式千潘承毅著) 高等教育出版社课后答案/bbs/viewthread.php?tid=32fromuid=1010194复变函数全解及导学[西安交大第四版]【khdaw】/bbs/viewthread.php?tid=142fromuid=1010194大学英语精读第三版2册课后习题答案/bbs/viewthread.php?tid=411fromuid=1010194线性代数(第二版)习题答案/bbs/viewthread.php?tid=97fromuid=101019421世纪(第三册)课后答案及课文翻译(5-8)【khdaw】/bbs/viewthread.php?tid=365fromuid=1010194大学英语精读第2册课文翻译(上外)【khdaw】/bbs/viewthread.php?tid=598fromuid=1010194新视野英语视听说教程1-4答案【khdaw】/bbs/viewthread.php?tid=2639fromuid=1010194物理学教程(马文蔚)答案/bbs/viewthread.php?tid=1188fromuid=1010194毛邓三课后思考题答案(高教版)高等教育出版社【khdaw】/bbs/viewthread.php?tid=1263 fromuid=1010194##################【通信/电子/电气/自动化类--答案】#################### 电路第四版 (邱关源著) 高等教育出版社课后答案/bbs/viewthread.php?tid=259fromuid=1010194电路第五版 (邱关源罗先觉著) 高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=4097fromuid=1010194数字电子技术基础第四版 (阎石著) 高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=215fromuid=1010194模拟电子技术基础(第三版华成英主编)习题答案/bbs/viewthread.php?tid=242fromuid=1010194通信原理第5版 (樊昌信著) 国防工业出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=34fromuid=1010194电磁场与电磁波西安电子科技大学(第二版)/bbs/viewthread.php?tid=588fromuid=1010194《信号与系统》第二版(郑君里)高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=994fromuid=1010194电机学 (张松林著) 机械工业出版社课后答案【khdaw】/bbs/viewthread.php?tid=356fromuid=1010194《数字信号处理》(第二版)西安电子科技大学(丁玉美)课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=882fromuid=1010194高频电子线路 (曾兴雯著) 高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?tid=1110fromuid=1010194模拟电子技术基础简明教程第三版 (杨素行著) 高等教育出版社课后答案/bbs/viewthread.php?tid=166fromuid=1010194##################【计算机/软件/网络/信息/数学类--答案】#################### c程序设计第三版 (谭浩强著) 清华大学出版社课后答案/bbs/viewthread.php?tid=80fromuid=1010194c语言程序设计教程第三版 (谭浩强张基温著) 高等教育出版社课后答案 /bbs/viewthread.php?tid=79fromuid=1010194复变函数与积分变换第四版 (张元林西安交大著) 高等教育出版社课后答案 /bbs/viewthread.php?tid=612fromuid=1010194离散数学(第三版) (耿素云屈婉玲张立昂著) 清华大学出版社课后答案 /bbs/viewthread.php?tid=293fromuid=1010194谭浩强c++程序设计习题答案/bbs/viewthread.php?tid=420fromuid=1010194《微机原理与接口技术》清华(冯博琴吴宁)版课后答案/bbs/viewthread.php?tid=707fromuid=1010194严蔚敏《数据结构(c语言版)习题集》答案/bbs/viewthread.php?tid=102fromuid=1010194数据库系统概论 (王珊萨师煊著) 清华大学出版社课后答案/bbs/viewthread.php?tid=991fromuid=1010194《计算机网络第四版》答案【khdaw】/bbs/viewthread.php?tid=340fromuid=1010194《数学物理方法》(梁昆淼第二版)习题解答/bbs/viewthread.php?tid=334fromuid=1010194谢希仁版《计算机网络教程》课后答案/bbs/viewthread.php?tid=203fromuid=1010194清华大学《数据结构》习题+课后答案/bbs/viewthread.php?tid=249fromuid=1010194数据结构习题集(c版)答案/bbs/viewthread.php?tid=374fromuid=1010194刘绍学版《近世代数基础》课后习题答案/bbs/viewthread.php?tid=177fromuid=1010194计算机组成原理习题&答案唐朔飞高等教育出版社【khdaw】/bbs/viewthread.php?tid=984fromuid=1010194离散数学 (左孝凌著) 上海科学技术文献出版社课后答案/bbs/viewthread.php?tid=466fromuid=1010194计算机网络(第4版)清华(andrew s.tanenbaum)版答案(中文版)d.php?tid=201fromuid=1010194耿国华数据结构课后答案/bbs/viewthread.php?tid=103fromuid=1010194计算机操作系统 (汤子赢著) 西安电子科技大学课后答案/bbs/viewthread.php?tid=1083fromuid=1010194《编译原理》课后习题答案/bbs/viewthread.php?tid=175fromuid=1010194《常微分方程》王高雄高等教育出版社课后答案/bbs/viewthread.php?tid=567fromuid=1010194##################【物理/光学/声学/热学/力学类--答案】#################### 理论力学第六版 (哈尔滨工业大学理论力学教研室著) 高等教育出版社课后答案/bbs/viewthread.php?tid=932fromuid=1010194理论力学第六版 (哈尔滨工业大学理论力学教研室编著) 高等教育出版社【khdaw】/bbs/viewthread.php?tid=461fromuid=1010194《热力学统计物理》汪志诚(第三版)高教出版社 (手抄版)习题答案【khdaw】 /bbs/viewthread.php?tid=84fromuid=1010194原子物理学褚圣麟版课后答案【khdaw】/bbs/viewthread.php?tid=368fromuid=1010194《物理学教程》 (马文蔚著) 高等教育出版社【khdaw】/bbs/viewthread.php?tid=2782fromuid=1010194《光学》姚启钧第三版高等教育出版社课后答案【khdaw】/bbs/viewthread.php?tid=178fromuid=1010194大学物理实验报告与部分范例陈金太厦门大学【khdaw】/bbs/viewthread.php?tid=2350fromuid=1010194梁昆淼数学物理方法第三版的课后答案/bbs/viewthread.php?tid=2600fromuid=1010194《理论力学教程》周衍柏高等教育出版社完整版课后答案【khdawlxywyl】/bbs/viewthread.php?tid=676fromuid=1010194固体物理 (黄昆版) 课后习题答案【khdaw】/bbs/viewthread.php?tid=339fromuid=1010194哈工大《理论力学》第6版 (赵诒枢尹长城沈勇著) 华中科技大学出版社课后答案/bbs/viewthread.php?tid=1033fromuid=1010194热力学统计物理汪志诚第三版高等教育出版课后答案【khdaw】 /bbs/viewthread.php?tid=289fromuid=1010194《量子力学教程》周习勋课后习题答案【khdaw】/bbs/viewthread.php?tid=388fromuid=1010194《原子物理学》杨福家版部分答案高等教育出版社【khdaw】/bbs/viewthread.php?tid=1065fromuid=1010194/bbs/viewthread.php?tid=566fromuid=1010194《固体物理教程》王矜奉山东大学出版社课后答案【khdaw】/bbs/viewthread.php?tid=1645fromuid=1010194##################【化学/环境/生物/医学/制药类--答案】#################### 物理化学 (董元彦著) 科学出版社课后答案/bbs/viewthread.php?tid=412fromuid=1010194化工原理 (陈敏恒著) 化学工业出版社课后答案【khdaw】/bbs/viewthread.php?tid=704fromuid=1010194生物化学第三版 (王镜岩朱圣庚著) 高等教育出版社课后答案/bbs/viewthread.php?tid=241fromuid=1010194遗传学第三版 (朱军著) 农业大学出版社课后答案/bbs/viewthread.php?tid=39fromuid=1010194有机化学 (汪小兰著) 高等教育出版社课后答案/bbs/viewthread.php?tid=841fromuid=1010194武汉大学版《无机化学》(第三版) 上册【khdaw】/bbs/viewthread.php?tid=196fromuid=1010194有机化学 (徐寿昌著) 高教出版社课后答案/bbs/viewthread.php?tid=1752fromuid=1010194物理化学习题及答案【khdaw】/bbs/viewthread.php?tid=965fromuid=1010194有机化学第二版 (胡宏纹著) 高等教育出版社课后答案/bbs/viewthread.php?tid=41fromuid=1010194分析化学第三版武汉大学课后答案/bbs/viewthread.php?tid=199fromuid=1010194武汉大学版无机化学(第三版) 下册【khdaw】/bbs/viewthread.php?tid=200fromuid=1010194物理化学第四版 (傅献彩著) 高等教育出版社课后答案/bbs/viewthread.php?tid=3611fromuid=1010194##################【土建/机械/车辆/制造/材料类--答案】#################### 西工大机械原理配套作业题答案/bbs/viewthread.php?tid=570fromuid=1010194机械设计基础(第五版) 杨可桢程光蕴李仲生高教版课后答案 /bbs/viewthread.php?tid=2316fromuid=1010194材料力学第4版(刘鸿文)答案(有附件)/bbs/viewthread.php?tid=1931fromuid=1010194材料力学课后答案/bbs/viewthread.php?tid=96fromuid=1010194材料力学 (范钦珊主编著) 高等教育出版社课后答案/bbs/viewthread.php?tid=120fromuid=1010194机械设计基础(第五版) 答案7-18章杨可桢程光蕴李仲生/bbs/viewthread.php?tid=2570fromuid=1010194《结构力学习题集》课后答案【khdaw】/bbs/viewthread.php?tid=3016fromuid=1010194电工学第六版秦曾煌高等教育出版社课后答案/bbs/viewthread.php?tid=2986fromuid=1010194机械原理学习指南(第二版) (孙恒著) 课后答案/bbs/viewthread.php?tid=569fromuid=1010194机械原理高等教育出版社课后答案【khdaw_cola】/bbs/viewthread.php?tid=664fromuid=1010194电力电子技术试题习题考题及答案题解【khdaw】/bbs/viewthread.php?tid=1169fromuid=1010194机械原理习题+答案【khdaw_cola】/bbs/viewthread.php?tid=1210fromuid=1010194材料力学第四版 (刘鸿文著) 高等教育出版社课后答案/bbs/viewthread.php?tid=2461fromuid=1010194机械设计及答案【khdaw_cola】/bbs/viewthread.php?tid=1172fromuid=1010194材料力学(i)第四版(孙训方)高等教育出版社课后答案/bbs/viewthread.php?tid=5342fromuid=1010194##################【经济/金融/营销/管理/电子商务类--答案】####################高鸿业版西方经济学习题答案(微观.宏观)【khdaw】/bbs/viewthread.php?tid=92fromuid=1010194西方经济学(微观部分) (高鸿业著) 中国人民大学出版社课后答案/bbs/viewthread.php?tid=2817fromuid=1010194袁卫统计学(第二版)习题答案【khdaw】/bbs/viewthread.php?tid=98fromuid=1010194曼昆《经济学原理》题目及课后答案/bbs/viewthread.php?tid=162fromuid=1010194统计学(贾俊平第二版)中国人民大学出版社课后答案/bbs/viewthread.php?tid=42fromuid=1010194运筹学教程第三版 (甘应爱胡运权等著) 清华大学出版社课后答案/bbs/viewthread.php?tid=7016fromuid=1010194高鸿业版西方经济学习题答案(第三版)/bbs/viewthread.php?tid=1277fromuid=1010194西方经济学(宏观部分)第四版 (高鸿业著) 中国人民大学出版社课后答案 /bbs/viewthread.php?tid=7171fromuid=1010194财务管理学课后答案荆新王化成中国人民大学出版社/bbs/viewthread.php?tid=3433fromuid=1010194西方经济学课后答案 (高鸿业著) 人民大学出版社/bbs/viewthread.php?tid=6189fromuid=1010194克鲁格曼_国际经济学(第六版)的教师手册(含习题答案)【篇三:8000份课程课后习题答案与大家分享~~.doc】lass=txt>8000份课后答案,很值得收藏,这里只介绍了一部分。