第17题: [单项选择]关于摆动配对正确的是() A. 一种反密码子可以和几种密码子配对 B. 一种反密码子可以和一组同义密码子配对 C. 反密码子的第三碱基和密码子的第一碱基配对可以不严格互补 D. 反密码子的第一碱基和密码子的第三碱基配对可以不严格互补 E. 反密码子和密码子的第二碱基之间的配对可以不严格互补 参考答案:D 答案解析:mRNA的密码子与tRNA反密码子配对辨认时有时不完全遵守碱基互补原则,尤其是密码子的第三碱基和反密码子的第一碱基,不严格互补也能相互辨认,称密码子的摆动性。
第25题: [单项选择]已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。 A. if n>1 then return 1 else return n+f(n-1) B. if n>1 then return 1 else return n+f(n+1) C. if n<1 then return 0 else return n+f(n-1) D. if n<1 then return 0 else return n+f(n+1) 参考答案:C 答案解析:[解析] 根据题意,f(n)的功能是计算1+2+…+n。因此,f(n-1)=1+2+…+(n-1)=f(n)-n。所以,当n>=1时,f(n)可以表示为f(n-1)+n,当n<l时,不妨令f(n)=0