[单选题]

在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则( )。

A.称为函数的直接递归调用

B.称为函数的间接递归调用

C.称为函数的循环调用

D.C语言中不允许这样的递归调用

参考答案与解析:

相关试题

在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数f

[单选题]在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。A.称为函数的直接递归调用B.称为函数的间接递归调用C.称为函数的循环调用D.C语言中不允许这样的递归调用

  • 查看答案
  • 在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数f

    [单选题]在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则A.称为函数的直接递归调用B.称为函数的间接递归调用C.称为函数的循环调用D.C语言中不允许这样的递归调用

  • 查看答案
  • 在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数

    [单选题]在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则A.称为函数的直接递归调用B.称为函数的间接递归调用C.称为函数的循环调用D.C语言中不允许这样的递归调用

  • 查看答案
  • 在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了

    [单选题]在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了函数fun A,则A.称为函数的直接递归调用B.称为函数的间接递归调用C.称为函数的循环调用D.C语言中不允许这样的递归调用

  • 查看答案
  • 在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为

    [单选题]在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()A . 间接递归调用B . 直接递归调用C . 间接循环调用D . 直接循环调用

  • 查看答案
  • 在函数的相互调用过程中,主调函数中的实参和被调函数中的形参()。

    [单选题]在函数的相互调用过程中,主调函数中的实参和被调函数中的形参()。A . 个数、次序必须相同,但数据类型可以不考虑B . 个数、次序和对应参数的数据类型都应该相同C . 个数、次序和数据类型均可以不相同D . 对应参数数据类型应相同,但个数和次序可以不考虑

  • 查看答案
  • 函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(

    [单选题]函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。A.6B.13C.25D.28

  • 查看答案
  • 函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方

    [主观题] 函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为 (7) ;若采用引用(call by reference)方式调用g(a),则函数f的返回值为 (8) 。(7)A. 6B. 13C. 25D. 28(8)A. 35B. 28C. 25D. 13

  • 查看答案
  • 函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函数f

    [单选题]函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(callbyvalue)方式,第二个参数采用传引用(call by reference)方式,则函数t的返回值为(49)。A.35B.24C.22D.11

  • 查看答案
  • 不调用库函数,实现 strcpy函数。

    [主观题]不调用库函数,实现 strcpy函数。

  • 查看答案
  • 在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数f