已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。 A.FA必须定义在FB之前SXB已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。A.FA必须定义在FB之前B.FB必须定义在FA之前C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前

题目
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。 A.FA必须定义在FB之前SXB

已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。

A.FA必须定义在FB之前

B.FB必须定义在FA之前

C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前


相似考题
参考答案和解析
正确答案:D
D。【解析】主要考查函数调用时,是否设置函数原型。在C++中若被调用的函数放在主调函数之后,需将被调用函数原型放在主调函数之前,否则不需要。
更多“已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。 A.FA必须定义在FB之前 ”相关问题
  • 第1题:

    已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。

    A.FB必须定义在FA定义之前

    B.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

    C.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前

    D.FA必须定义在FB之前


    D 解析:函数FA调用FB,如果FB没有声明函数原型,则FB必须定义在FA之前;若FB的原型出现在FA的定义之前,则FB可以定义在FA之后。

  • 第2题:

    3、已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则________。

    A.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前

    B.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

    C.FB必须定义在FA之前

    D.FA必须定义在FB之前


    若FB定义在FA之后,则FB的原型必须出现在FA的定义之前

  • 第3题:

    9、已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则().

    A.FA必须定义在FB之前

    B.FB必须定义在FA之前

    C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

    D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前


    若FB定义在FA之后,则FB的原型必须出现在FA的定义之前

  • 第4题:

    5、已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则

    A.FA必须定义在FB之前

    B.FB必须定义在FA之前

    C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

    D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前


    若 FB定义在FA之后,则FB的原型必须出现在FA的定义之前

  • 第5题:

    在一个程序中,如果函数fA调用了函数 fB,函数fB又调用了函数fA,那么______

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

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

    C.称为函数的循环调用

    D.这样调用方式是不允许的


    称为函数的间接递归调用