函数调用技巧考核试题.docVIP

  • 1
  • 0
  • 约1.63千字
  • 约 4页
  • 2026-08-01 发布于河北
  • 举报

函数调用技巧考核试题

1.在Python中,定义函数deffunc(a):a=a+1,若调用该函数时传入整数类型的实参x=5,执行func(x)后,x的值为()【3分】

A.4B.5C.6D.报错

2.下列关于递归函数的描述,正确的是()【3分】

A.递归函数必须有至少一个return语句

B.递归函数的终止条件是避免无限递归

C.所有函数都可以用递归实现

D.递归调用层数越多程序效率越高

3.在JavaScript中,将函数作为参数传递给另一个函数,这种函数调用方式属于()【3分】

A.值传递B.引用传递C.回调函数调用D.递归调用

4.在Python中,定义带有任意数量位置参数的函数,需在参数前加上____符号,才能接收所有位置实参【4分】

5.C语言中,若要在函数内部修改外部实参的值,需将实参的____传递给形参,这种参数传递方式称为指针传递【4分】

6.阅读以下Python代码,写出程序的输出结果,并说明原因【10分】

defouter():

x=10

definner():

nonlocalx

x+=5

returnx

returninner

func=outer()

print(func()

文档评论(0)

1亿VIP精品文档

相关文档