itgle.com

【判断题】当实际参数是变量、常量、表达式或数组元素,形式参数是变量名时,方法传递数据方式采用的是“按值传递”A.Y.是B.N.否

题目

【判断题】当实际参数是变量、常量、表达式或数组元素,形式参数是变量名时,方法传递数据方式采用的是“按值传递”

A.Y.是

B.N.否


相似考题
更多“【判断题】当实际参数是变量、常量、表达式或数组元素,形式参数是变量名时,方法传递数据方式采用的是“按值传递””相关问题
  • 第1题:

    (22)过程语句中,使用的<参数表>可以是下列哪种A.常量或变量名 B.表达式或变量名 C.数组元素或变量名 D.变量元素或数组名


    正确答案:D
    【解析】参数表含有在调用时传送给过程的简单变量或数组名,如果是数组,则要在数组名后加上一对括号。参数过程中不允许有常量、表达式和数组元素出现。

  • 第2题:

    下列关于过程调用的叙述中,正确的是

    A.被传递的参数是变量,则为引用方式

    B.被传递的参数是常量,则为传值方式

    C.被传递的参数是表达式,则为传值方式

    D.传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反


    正确答案:D
    解析:调用模块程序参数的格式有两种:格式一:DO文件名>|过程名>WITH实参1>[,实参2>,…]格式二:文件名>|过程名>(实参1>[,实参2>…])在参数传递过程中可以利用SET UDFPARMS TO VALUE|REFERENCE重新设置参数的传递方式,格式一不受UDFPARMS值的设置影响,如果采用格式二调用模块程序时,默认情况下都以按值方式传递参数,如果要以引用方式传递,可通过命令SET UDFPARMS命令重新设置参数的传递方式。

  • 第3题:

    定义过程语句中的〈参数表列〉可以是( )。

    A.常量或变量名

    B.表达式或变量名

    C.数组元素或变量名

    D.变量名或数组名


    正确答案:D

  • 第4题:

    数组元素作实参时对形参变量的数据传递是(),数组名作实参时对形参变量的数据传递是()。


    正确答案:单向值传递;双向引用传递

  • 第5题:

    数据结构中,以下说法正确的是()。

    • A、数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。
    • B、数组名表示数组的首地址(因此调用时候只写数组名)。
    • C、函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。
    • D、值传递时,函数的实参和形参分别占有存储单元。

    正确答案:A,B,C,D

  • 第6题:

    数据结构里,数组作为参数的时候,其传递方式是()。

    • A、地址传递
    • B、值传递
    • C、形参传递
    • D、实参传递

    正确答案:A

  • 第7题:

    在调用Sub过程或Function过程时,采用()传送相应过程的变量名、数组名、常数或表达式。

    • A、形式参数
    • B、对象参数
    • C、实际参数
    • D、数组参数

    正确答案:C

  • 第8题:

    如果要求在被调用过程中改变形式参数的值的同时会影响到实参变量的值,这种参数传递方式是()

    • A、By Val
    • B、按值传递
    • C、ByRef
    • D、参数传递

    正确答案:C

  • 第9题:

    填空题
    形式参数指的是方法被()时的参数行,实际参数是方法被()时所传递进去的变量或值。

    正确答案: 定义、调用
    解析: 暂无解析

  • 第10题:

    单选题
    在调用Sub过程或Function过程时,采用()传送相应过程的变量名、数组名、常数或表达式。
    A

    形式参数

    B

    对象参数

    C

    实际参数

    D

    数组参数


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

  • 第11题:

    单选题
    如果要求在被调用过程中改变形式参数的值的同时会影响到实参变量的值,这种参数传递方式是()
    A

    By Val

    B

    按值传递

    C

    ByRef

    D

    参数传递


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

  • 第12题:

    多选题
    数据结构中,以下说法正确的是()。
    A

    数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。

    B

    数组名表示数组的首地址(因此调用时候只写数组名)。

    C

    函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。

    D

    值传递时,函数的实参和形参分别占有存储单元。


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

  • 第13题:

    函数调用时,基本的参数传递方式有传值与传地址两种,( )。

    A.在传值方式下,形参将值传给实参

    B.在传值方式下,实参不能是数组元素

    C.在传地址方式下,形参和实参间可以实现数据的双向传递

    D.在传地址方式下,实参可以是任意的变量和表达式


    正确答案:C
    解析:函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(数组名或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。

  • 第14题:

    函数调用时,基本的参数传递方式有传值与传地址两种,(20)。

    A.在传值方式下,形参将值传给实参

    B.在传值方式下,实参不能是数组元素

    C.在传地址方式下,形参和实参间可以实现数据的双向传递

    D.在传地址方式下,实参可以是任意的变量和表达式


    正确答案:C
    解析:本题考查程序语言基础知识。函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(数组名或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。

  • 第15题:

    形式参数指的是方法被()时的参数行,实际参数是方法被()时所传递进去的变量或值。


    正确答案:定义、调用

  • 第16题:

    下列语句正确的是()

    • A、形式参数可被视为局部变量
    • B、形式参数可被全局变量
    • C、形式参数为方法被调用时,是真正被传递的参数
    • D、形式参数不可以是对象

    正确答案:A

  • 第17题:

    定义过程语句中的<参数列表>可以是()

    • A、常量或变量名
    • B、表达式或变量名
    • C、数组元素或变量名
    • D、变量名或数组名

    正确答案:D

  • 第18题:

    下面关于带参调用过程的说法中错误的是()。

    • A、实际参数必须都是内存变量
    • B、形式参数必须都是内存变量
    • C、实际参数可以是常量、变量或表达式
    • D、形式参数与实际参数的个数必须相等

    正确答案:A

  • 第19题:

    若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是()

    • A、ByVal
    • B、按值传递
    • C、ByRef
    • D、按形参传递

    正确答案:C

  • 第20题:

    在函数传递参数过程中,默认采用的是()方式.

    • A、传常量
    • B、传变量
    • C、传址
    • D、传值

    正确答案:D

  • 第21题:

    单选题
    下面关于带参调用过程的说法中错误的是()。
    A

    实际参数必须都是内存变量

    B

    形式参数必须都是内存变量

    C

    实际参数可以是常量、变量或表达式

    D

    形式参数与实际参数的个数必须相等


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

  • 第22题:

    填空题
    数组元素作实参时对形参变量的数据传递是(),数组名作实参时对形参变量的数据传递是()。

    正确答案: 单向值传递,双向引用传递
    解析: 暂无解析

  • 第23题:

    单选题
    若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是()
    A

    ByVal

    B

    按值传递

    C

    ByRef

    D

    按形参传递


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

  • 第24题:

    单选题
    定义过程语句中的可以是()
    A

    常量或变量名

    B

    表达式或变量名

    C

    数组元素或变量名

    D

    变量名或数组名


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