2026年计算机专业笔试考点解读及面试全攻略.docxVIP

  • 0
  • 0
  • 约7.79千字
  • 约 23页
  • 2026-05-09 发布于福建
  • 举报

2026年计算机专业笔试考点解读及面试全攻略.docx

第PAGE页共NUMPAGES页

2026年计算机专业笔试考点解读及面试全攻略

一、编程语言与数据结构(20分,共5题,每题4分)

1.题目(4分):

c

includestdio.h

intfun(intn){

if(n==0)return1;

returnnfun(n-1);

}

intmain(){

intresult=fun(5);

printf(%d,result);

return0;

}

问题:输出`result`的值,并解释`fun`函数的递归逻辑。

答案与解析:

-输出值:`120`

-解析:

-`fun(5)`的递归调用过程:

`fun(5)=5fun(4)`

`fun(4)=4fun(3)`

`fun(3)=3fun(2)`

`fun(2)=2fun(1)`

`fun(1)=1fun(0)`

`fun(0)=1`(递归终止条件)

-回代计算:`54321=120`

-该函数实现的是`n`的阶乘,`5!=120`。

2.题目(4分):

python

defreverse_list(nums):

returnnums[::-1]

lst=[1,2,3,4,5]

print(reverse_list(lst))

文档评论(0)

1亿VIP精品文档

相关文档