在函数调用时,以下说法正确的是()A、函数调用后必须带回返回值B、实际参数和形式参数可以同名C、函数间的数据传递不可以使用全局变量D、主调函数和被调函数总是在同一个文件里

题目

在函数调用时,以下说法正确的是()

  • A、函数调用后必须带回返回值
  • B、实际参数和形式参数可以同名
  • C、函数间的数据传递不可以使用全局变量
  • D、主调函数和被调函数总是在同一个文件里

相似考题
参考答案和解析
正确答案:B
更多“在函数调用时,以下说法正确的是()A、函数调用后必须带回返回值B、实际参数和形式参数可以同名C、函数间的数据传递不可以使用全局变量D、主调函数和被调函数总是在同一个文件里”相关问题
  • 第1题:

    以下关于 Function函数对象的说法不正确的是()

    A.函数可有可无返回值

    B.调用函数时传递的参数是实参

    C.函数调用时候,可以用一个变量来接收函数返回值

    D.函数必须要有形式参数


    答案:D

  • 第2题:

    函数调用时,下列说法中不正确的是 ( )

    A.若用值传递方式,则形式参数不予分配内存

    B.实际参数和形式参数可以同名

    C.主调函数和被调用函数可以不在同一个文件中

    D.函数间传送数据可以使用外部全局变量


    正确答案:A
    分析备选答案A:值传递时,先给形参分配内存,然后把实参值传给形参分配的内存,所以该说法是错误的,本题答案应选A。至于备选答案B:形参和实参是可以同名的,因为它们的作用域不重复。备选答案C:只要被调函数定义时的存储类型选取“extern”,就可以被其他文件中的函数调用。备选答案D:函数间传递数据的方法有4种,其中的一种就是利用外部全局变量来传递的。

  • 第3题:

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

    • A、个数、次序必须相同,但数据类型可以不考虑
    • B、个数、次序和对应参数的数据类型都应该相同
    • C、个数、次序和数据类型均可以不相同
    • D、对应参数数据类型应相同,但个数和次序可以不考虑

    正确答案:B

  • 第4题:

    在C程序的函数调用时,主调函数中的实参和被调函数中的形参()。

    • A、个数、次序必须相同,但数据类型可以不考虑
    • B、个数、次序和对应参数的数据类型都应该相同
    • C、个数、次序和数据类型均可以不相同
    • D、对应参数数据类型应相同,但个数和次序可以不考虑

    正确答案:B

  • 第5题:

    以下叙述不正确的是()

    • A、在不同的函数中可以使用相同名字的局部变量
    • B、函数中的形式参数实际上是一个局部变量。
    • C、在一个函数内定义的局部变量只有在本函数范围内有效
    • D、在一个函数内定义的静态变量实际上是一个全局变量。

    正确答案:D

  • 第6题:

    下面关于形参描述项正确的是()

    • A、在函数未被调用时,系统不对形式参数分配内存单元。
    • B、形参是在调用函数时放在函数名称之后的括号中的参数。
    • C、形参属于全局变量
    • D、在函数被调用时,系统会立刻给形式参数分配内存单元;调用结束后,再释放掉形式参数所占有的内存单元。

    正确答案:A,D

  • 第7题:

    在Oracle中,当从SQL表达式调用函数时,下列描述不正确的是()。

    • A、从SELECT语句调用的函数均不能修改数据库表
    • B、函数可以带有IN、OUT等模式的参数
    • C、函数的返回值必须是数据库类型,不得使用PL/SQL类型
    • D、形式参数必须使用数据库类型,不得使用PL/SQL类型

    正确答案:A,C

  • 第8题:

    单选题
    dataForm的load方法,下面说法错误的是()
    A

    load方法里面可以加回调函数

    B

    load方法里面可以加过滤ID

    C

    load方法里面可以同时有ID和回调函数

    D

    load方法里面最多只能有ID和回调函数两个参数


    正确答案: A
    解析: 暂无解析

  • 第9题:

    单选题
    在函数的相互调用过程中,主调函数中的实参和被调函数中的形参()。
    A

    个数、次序必须相同,但数据类型可以不考虑

    B

    个数、次序和对应参数的数据类型都应该相同

    C

    个数、次序和数据类型均可以不相同

    D

    对应参数数据类型应相同,但个数和次序可以不考虑


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    以下叙述中错误的是(  )。
    A

    C程序必须由一个或一个以上的函数组成

    B

    函数调用可以作为一个独立的语句存在

    C

    若函数有返回值,必须通过return语句返回

    D

    函数可以通过实际参数和形式参数之间进行数据传递


    正确答案: C
    解析:
    C项错误,比如main函数中有exit(0),则可以通过exit函数返回状态。A项正确,C程序至少有一个main函数;B项正确,C语言中的函数可以仅进行某些操作而不返回函数值,这时函数的调用可作为一条独立的语句;D项正确,当函数调用为传引用时,形参指针和实参指针指向同一块内存,修改形参的同时也就修改了实参。答案选择C选项。

  • 第11题:

    多选题
    以下关于函数下列说法正确的是()。
    A

    函数不调用也是可以执行的

    B

    函数的命名能以数字开头

    C

    函数的三要素:函数名,参数,返回值

    D

    参数和返回值是可省略的


    正确答案: D,B
    解析: 暂无解析

  • 第12题:

    单选题
    对数组名作函数的参数,下面描述正确的是(  )。
    A

    数组名作函数的参数,调用时将实参数组复制给形参数组

    B

    数组名作函数的参数,主调函数和被调函数共用一段存储单元

    C

    数组名作参数时,形参定义的数组长度不能省略

    D

    数组名作参数,不能改变主调函数中的数据


    正确答案: B
    解析:
    数组名作为函数参数,传递的是数组的首地址,主调函数和被调函数共用一段存储单元,如果被调函数中对数组进行操作,会改变主调函数中的数据。

  • 第13题:

    以下不正确的说法是______。

    A.在不同函数中可以使用相同名字的变量

    B.形式参数是局部变量

    C.在函数内定义的变量只在本函数范围内在效

    D.在函数内的复合语句中定义的变量在本函数范围内在效


    正确答案:D

  • 第14题:

    一旦函数被定义为()类型后,就不能在主调函数中使用被调函数的函数值了。


    正确答案:

  • 第15题:

    dataForm的load方法,下面说法错误的是()

    • A、load方法里面可以加回调函数
    • B、load方法里面可以加过滤ID
    • C、load方法里面可以同时有ID和回调函数
    • D、load方法里面最多只能有ID和回调函数两个参数

    正确答案:D

  • 第16题:

    下列对于VB中函数的说法,正确的是()。

    • A、函数没有返回值
    • B、不可以自定义函数
    • C、函数分为三大类:系统函数、自定义函数和数学函数
    • D、函数定义处的参数称为形式参数

    正确答案:D

  • 第17题:

    关于函数知识下列描述说法不正确的是()

    • A、函数值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。
    • B、函数的值通过return语句返回主调函数
    • C、有返回值函数的定义格式为:返回值类型函数名(参数列表);{函数体}
    • D、无返回值函数的定义格式为:void函数名(参数列表);{函数体}

    正确答案:C,D

  • 第18题:

    以下关于函数下列说法正确的是()。

    • A、函数不调用也是可以执行的
    • B、函数的命名能以数字开头
    • C、函数的三要素:函数名,参数,返回值
    • D、参数和返回值是可省略的

    正确答案:C,D

  • 第19题:

    填空题
    一旦函数被定义为()类型后,就不能在主调函数中使用被调函数的函数值了。

    正确答案:
    解析: 暂无解析

  • 第20题:

    单选题
    在C程序的函数调用时,主调函数中的实参和被调函数中的形参()。
    A

    个数、次序必须相同,但数据类型可以不考虑

    B

    个数、次序和对应参数的数据类型都应该相同

    C

    个数、次序和数据类型均可以不相同

    D

    对应参数数据类型应相同,但个数和次序可以不考虑


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    重载函数是()
    A

    以函数参数来区分,而不用函数的返回值来区分不同的函数

    B

    以函数的返回值来区分,而不用函数参数来区分不同的函数

    C

    参数表完全相同而返回值类型不同的两个或多个同名函数

    D

    参数表和返回值类型都必须是不同的两个或多个同名函数


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    在函数调用时,以下说法正确的是()
    A

    函数调用后必须带回返回值

    B

    实际参数和形式参数可以同名

    C

    函数间的数据传递不可以使用全局变量

    D

    主调函数和被调函数总是在同一个文件里


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    下列对于VB中函数的说法,正确的是()。
    A

    函数没有返回值

    B

    不可以自定义函数

    C

    函数分为三大类:系统函数、自定义函数和数学函数

    D

    函数定义处的参数称为形式参数


    正确答案: B
    解析: 暂无解析