若程序中定义了三个函数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。
提交答案
关闭