第1题: [单项选择]以下C程序段的输出结果是 (35) 。 #include<stdio.h) long fun(int n) long s; if(n==1 || n==2) s=2; else s=n+fun(n-1); return s;
void main( ) printf("/n%1d",fun(4)); ) A. 5 B. 7 C. 9 D. 11 参考答案:C 答案解析:[要点解析] 本试题考查函数的递归调用。程序在n=1或n=2时是出口条件,不再递归,否则一直执行s=n+fun(n-1)的操作。展开此求和公式,有s=n+fun(3)=4+3+fun(2)=4+3+2
第23题:[单项选择]<br><br><br/>A.with<br/>B.as<br/>C.over<br/>D.for<br/>参考答案:D 答案解析:[解析] take something for granted是习惯表达方式,意为“认为某事当然,就认为”,因此正确答案为D。其余各项搭配关系不对。
第33题: [单项选择]最高人民法院对审判工作中具有应用法律的问题所作的解释,属于哪种法律解释() A. 司法解释 B. 非正式解释 C. 行政解释 D. 立法解释 E. 学理解释 参考答案:A 答案解析:司法解释是国家最高司法机关对司法工作中具体应用法律问题所做的解释。司法解释分为最高人民法院的审判解释、最高人民检察院的检察解释和这两个机关联合作出的解释。审判解释和检察解释有原则性分歧时,应报请全国人