列表

详情


若程序中定义了三个函数f1,f2,f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,( )。

A. f3执行结束后返回f2继续执行,f2执行结束后返回f1继续执行

B. f3执行结束后返回f1继续执行,f1执行结束后返回f2继续执行

C. f2执行结束后返回f3继续执行,f3执行结束后返回f1继续执行

D. f2执行结束后返回f1继续执行,f1执行结束后返回f3继续执行

参考答案: A

详细解析:

本题考查程序语言的基础知识。
函数返回时,应该返回到被调用的位置。所以,f3是在f2中被调用的,应该返回到f2;而f2是在f1中被调用的,所以应该返回f1。综合分析,本题选择A选项(B、C、D项表述错误)。

上一题